Job Description
Key Responsibilities
Design, develop, and maintain enterprise applications using .NET Core and Angular.
Build and maintain microservices-based applications.
Develop and consume RESTful APIs for seamless frontend-backend integration.
Design, optimize, and manage databases using Microsoft SQL Server.
Deploy, monitor, and maintain applications on Microsoft Azure.
Implement containerization using Docker and orchestration using Kubernetes.
Collaborate with cross-functional teams following Agile/Scrum methodologies.
Participate in code reviews, testing, debugging, and performance optimization.
Ensure application scalability, security, reliability, and maintainability.
Mandatory Skills
Strong hands-on experience with .NET Core
Proficiency in Angular
Experience with Microsoft Azure
Strong knowledge of Microsoft SQL Server
Required Technical Skills
Experience with Microservices Architecture
Hands-on experience with Docker and Kubernetes
Strong understanding of REST APIs and backend development
Familiarity with Agile/Scrum methodologies
Excellent problem-solving and debugging skills
Good-to-Have Skills
Exposure to Generative AI concepts or tools
Experience working with distributed/global teams
Knowledge of CI/CD pipelines and DevOps practices
Candidate Profile
6+ years of experience in software development.
Strong communication and collaboration skills.
Ability to work independently in a fast-paced environment.
Immediate to short-term joiners preferred.