Job Title: MS .NET Full Stack Developer
Experience: 3–5 years
Primary Skills: Angular, .NET Core, C#, REST APIs, ASP.NET, MongoDB, CSS
Secondary Skills: Docker, Kubernetes, CI/CD, Azure, RESTful Web Services
We are seeking a talented Full Stack Software Developer to design and develop enterprise-class applications using modern technologies such as Angular 8, C#, .NET Core, and ASP.NET. You will work closely with the Team Lead to build unified systems supporting the AMS ecosystem, contributing to design, coding, testing, and deployment. This role involves both hands-on development and mentoring, with opportunities to improve and streamline processes while ensuring best practices in application performance, maintainability, and scalability.
Key ResponsibilitiesDesign, develop, unit test, and deploy enterprise-class applications using Angular 8, C#, .NET Core, and ASP.NET.
Participate in design reviews, sprint planning, and agile team ceremonies.
Monitor application performance and define metrics to ensure reliability.
Refactor and enhance current/legacy applications for improved performance and maintainability.
Ensure adherence to coding standards, best practices, and design principles.
Collaborate with cross-functional teams to deliver optimal solutions aligned with business needs.
Support testing, deployment, and monitoring of applications in production.
Mentor junior developers and share technical expertise.
Continuously experiment, learn, and apply innovative solutions.
QualificationsEducation:
Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience).
Required Knowledge & Skills:
Front-End: Angular 8, CSS/SASS, RxJS.
Back-End: C#, ASP.NET, .NET Core, MVC, RESTful APIs.
Database: MongoDB and/or SQL.
Strong grasp of RESTful services, event-driven architecture, and distributed systems design.
Proficiency in SOLID principles, design patterns, debugging, source control, and defect tracking.
Knowledge of Azure, Docker, Kubernetes, CI/CD pipelines.
Familiarity with unit testing, TDD, and domain-driven design.
Experience:
3–5 years of hands-on experience developing scalable, secure, and high-performing enterprise applications.
Proven experience with RESTful services and messaging platforms.
Soft Skills:
Strong problem-solving and analytical skills.
Ability to work independently and within a team.
Excellent communication and organizational skills.
Eagerness to learn, adapt, and mentor others.
Nice to Have:
Experience with microservices, micro-frontends, and Angular Elements.