onsite
Senior Software Engineer .NET - Concentrix
Software Engineer
Senior Software Engineer focused on building cloud‑native .NET solutions, leveraging Azure and AWS, to deliver scalable, secure services for diverse industry clients.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance .NET applications using C# and ASP.NET Core.
- Architect and implement cloud‑native services on Azure and AWS, ensuring scalability, resilience, and cost efficiency.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions and deliver end‑to‑end features.
- Write clean, testable code, conduct code reviews, and enforce best practices for quality and maintainability.
- Participate in continuous integration/continuous deployment (CI/CD) pipelines and DevOps practices.
Requirements
- 5+ years of professional experience in .NET development.
- Strong proficiency in C#, ASP.NET Core, and MVC architecture.
- Hands‑on experience with Azure services (App Service, Functions, Cosmos DB) and AWS (Lambda, API Gateway, DynamoDB).
- Solid understanding of RESTful API design, authentication, and security best practices.
- Excellent problem‑solving skills, ability to work independently and in a collaborative environment.