Skip to main content

AngularJS/.Net Developer

Technology
Majoris Technologies
1 weeks agoUntil 26/9/2026

Job description

We are looking for a highly skilled Angular .NET Developer to join our product engineering team and contribute to the development of scalable, secure, and high-performance enterprise applications. The ideal candidate will possess strong expertise in modern front-end development using Angular and back-end development using .NET Core, with hands-on experience in designing RESTful APIs, building responsive user interfaces, and developing robust microservices-based applications.

You will collaborate closely with product managers, architects, UI/UX designers, QA engineers, and DevOps teams to deliver innovative software solutions while ensuring code quality, performance, and maintainability.

Key Responsibilities :

Application Development :

  • Design, develop, test, and maintain enterprise-grade web applications using Angular and .NET technologies.
  • Build responsive, reusable, and interactive user interfaces using Angular.
  • Develop secure, scalable, and high-performance backend services using .NET Core and ASP.NET Core.
  • Design and implement RESTful APIs to support front-end and third-party integrations.
  • Develop modular, maintainable, and reusable application components following best coding practices.
  • Participate in the complete Software Development Life Cycle (SDLC), from requirements analysis to deployment and maintenance.

Front-End Development :

  • Develop responsive web applications using Angular (Angular 12 preferred).
  • Create reusable UI components, modules, directives, and services.
  • Implement state management and component-based architecture.
  • Consume REST APIs and integrate backend services efficiently.
  • Optimize front-end performance, accessibility, and user experience.
  • Ensure cross-browser compatibility and responsive design.

Back-End Development :

  • Develop scalable backend applications using C# and .NET Core.
  • Build RESTful APIs following industry standards and best practices.
  • Implement authentication and authorization mechanisms using JWT, OAuth, or Identity Framework.
  • Design business logic and service layers for enterprise applications.
  • Integrate applications with SQL Server and other external systems.
  • Troubleshoot application issues and optimize backend performance.

Database Development :

  • Design and develop SQL Server databases.
  • Write complex SQL queries, stored procedures, functions, triggers, and views.
  • Optimize database performance and query execution.
  • Ensure data integrity, security, and efficient database design.
  • Perform database tuning and indexing where required.

API & Integration :

  • Develop and maintain RESTful web services.
  • Integrate applications with third-party APIs and enterprise systems.
  • Implement API security, validation, logging, and error handling.
  • Create API documentation using Swagger/OpenAPI.

Code Quality & Best Practices :

  • Write clean, maintainable, and well-documented code.
  • Perform unit testing and integration testing.
  • Participate in peer code reviews and ensure adherence to coding standards.
  • Debug and resolve production issues efficiently.
  • Follow secure coding practices and application performance optimization techniques.

DevOps & Deployment :

  • Work with Git for version control and branching strategies.
  • Support CI/CD pipelines for automated builds and deployments.
  • Collaborate with DevOps teams for application deployment and release management.
  • Monitor application health and performance after deployment.

Collaboration :

  • Work closely with product owners and business analysts to understand functional requirements.
  • Collaborate with UI/UX designers to implement intuitive user experiences.
  • Coordinate with QA teams during testing and defect resolution.
  • Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
  • Mentor junior developers and contribute to technical knowledge sharing.

Desired Candidate Profile :

  • 5 to 9 years of experience in Angular and .NET application development.
  • Strong expertise in Angular, .NET Core, ASP.NET Core, C#, and SQL Server.
  • Hands-on experience developing scalable RESTful APIs.
  • Strong knowledge of software architecture and object-oriented design principles.
  • Experience working in Agile development environments.
  • Excellent analytical, debugging, and problem-solving skills.
  • Strong communication and collaboration abilities.
  • Ability to manage multiple priorities and deliver high-quality solutions within deadlines.
Keywords
CodingBusiness logicAngularAngularJS.NET CoreASP.NET CoreSwaggerDevOpsAspOauthSoftware DeploymentSqlUnit TestingJWtCI/CDCoding conventionsRequirements analysisMaintainabilityASP.NETDebugger

Interested in this role?