onsite
Senior Full Stack Engineer - .NET, AWS, Microservices - NCS
Full Stack Developer
Senior Full‑Stack Engineer leading .NET and AWS microservice development, driving scalable, cloud‑native solutions with a focus on clean architecture and high performance.
About the role
Key Responsibilities
- Design, develop, and maintain robust .NET (C#) microservices deployed on AWS, ensuring scalability, reliability, and security.
- Collaborate with cross‑functional teams to translate business requirements into technical specifications and high‑quality code.
- Implement RESTful APIs, integrate with databases (SQL/NoSQL), and orchestrate services using AWS services such as Lambda, API Gateway, and SQS.
- Participate in code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) pipelines to uphold code quality.
- Mentor junior developers, share best practices, and contribute to architectural decisions and technical roadmaps.
Requirements
- 5+ years of professional experience in full‑stack development with .NET Core and C#.
- Strong hands‑on experience with AWS services and microservice architecture.
- Proficiency in designing and consuming REST APIs, and working with relational and NoSQL databases.
- Solid understanding of CI/CD, containerization (Docker), and DevOps practices.
- Excellent problem‑solving skills, communication, and a collaborative mindset.