
Overview
Role description
Job Description:
Angular (v8 and above)
.NET Core, C#, ASP.NET, MVC
REST APIs & RESTful Web Services
MongoDB
HTML5, CSS/SASS, RxJS
Secondary Skills:
Docker, Kubernetes
Azure Cloud
CI/CD Pipelines
Domain-Driven Design (DDD)
Microservices & Micro-frontends (Nice to Have)
Angular Elements (Nice to Have)
Position Purpose:
We are looking for a passionate and skilled Full Stack Developer to build and maintain enterprise-grade applications within our evolving AMS ecosystem. You’ll work alongside cross-functional Agile teams to design, develop, test, and deploy modern applications using Angular, .NET Core, and cloud-native technologies. This is a great opportunity to contribute to the development of scalable and high-performing systems, while enhancing your skill set across the stack.
Key Responsibilities:
Design, develop, test, and maintain web applications using Angular 8+, C#, .NET Core, and ASP.NET.
Participate in Agile ceremonies—sprint planning, stand-ups, reviews, and retrospectives.
Collaborate with peers and leads to refine requirements and translate them into clean, scalable solutions.
Refactor legacy systems for better performance and maintainability.
Implement and consume RESTful services and event-driven architecture patterns.
Write clean, maintainable, and well-documented code following SOLID principles and design patterns.
Support deployment, monitoring, and performance tuning of applications.
Contribute to CI/CD automation using modern DevOps tools and cloud platforms.
Mentor junior developers and contribute to team knowledge sharing.
Continuously explore and adopt new tools, frameworks, and methodologies.
Required Qualifications & Skills:
Bachelor’s Degree in Computer Science, Engineering, or equivalent experience.
3–5 years of hands-on software development experience across the full stack.
Strong command of Angular 8+, C#, .NET Core, ASP.NET, and REST APIs.
Solid understanding of front-end engineering with CSS, HTML5, RxJS, and responsive UI practices.
Experience with MongoDB or other NoSQL databases; familiarity with SQL is a plus.
Experience working with version control (Git), unit testing, debugging, and defect tracking tools.
Exposure to containerized environments (Docker), orchestration (Kubernetes), and Azure.
Understanding of software architecture principles, including Domain-Driven Design (DDD) and event-driven systems.
Strong communication skills and a team-first attitude.
Curious, detail-oriented, and driven to continuously improve.
Desirable (Nice to Have):
Familiarity with Microservices and Micro-frontend architecture.
Experience using Angular Elements.
Prior work in cloud-native environments with strong CI/CD implementation.
What We Offer:
A collaborative and innovative development culture.
Exposure to the latest tech stack and architecture practices.
Opportunity to work on impactful, enterprise-level systems.
Professional growth and learning support in a dynamic team.
Skills
.Net Framework,Angularjs,C# .Net,Mongodb