About the job ABP Dotnet Developer
ABP .net Developer JD
Job Title : Senior Full-Stack Developer (.NET + Angular) - ABP Framework
Location : Bangalore
Experience Required : 4+ years
Job Summary :
We are seeking a highly skilled Senior Full-Stack Developer with expertise in the ABP Framework , .NET , and Angular to join our dynamic development team. The ideal candidate will have hands-on experience in designing, developing, and maintaining enterprise-grade web applications. You will play a key role in building robust backend systems using .NET Core/ASP.NET and creating intuitive user interfaces with Angular.
If you are passionate about clean code, microservices architecture, and delivering high-quality software solutions, we would love to hear from you!
Key Responsibilities :
- Backend Development :
- Develop and maintain scalable backend services using ASP.NET Core and the ABP Framework .
- Design and implement RESTful APIs and microservices.
- Creating a Multi Tenancy layer, Localization experience
- Ensure adherence to best practices for security, performance, and scalability.
- Write clean, testable, and maintainable code following SOLID principles.
- Backend and Frontend separate deployments from ABP.
- Build responsive and interactive user interfaces using Angular .
- Collaborate with UI/UX designers to translate wireframes into functional components.
- Optimize frontend performance and ensure cross-browser compatibility.
- Customize the UI based on the Figma Designs provided.
- Experience in utilizing and customizing the provided themes in ABP.
- Integrate frontend and backend systems seamlessly.
- Write unit tests, integration tests, and end-to-end tests to ensure code quality.
- Debug and resolve technical issues across the stack.
- Work closely with product managers, designers, and other developers to deliver features on time.
- Participate in code reviews and provide constructive feedback to peers.
- Contribute to technical documentation and knowledge sharing within the team.
- Deploy applications to cloud platforms (e.g., GitHub, Azure,).
- Monitor application performance and troubleshoot production issues.
Required Skills and Qualifications :
- Technical Skills :
- 4+ years of experience in full-stack development using .NET Core/ASP.NET and Angular .
- Strong understanding of the ABP Framework and its modular architecture.
- Proficiency in C# , Entity Framework Core , and LINQ .
- Hands-on experience with Angular (preferably Angular 12+), TypeScript, RxJS, and related libraries.
- Experience with RESTful API design and implementation.
- Familiarity with SQL Server or other relational databases.
- Knowledge of Git for version control and CI/CD pipelines .
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to work in an Agile/Scrum environment.
- Experience with microservices architecture .
- Familiarity with Docker , Kubernetes , or other containerization technologies.
- Knowledge of cloud platforms like Azure
- Experience with Domain-Driven Design (DDD) and Clean Architecture .