Job Openings ABP Dotnet Developer

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 :

  1. 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 :

          1. 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 .