.NET Core AWS Developer
Capgemini
Capgemini
Join Capgemini and empower your career in a collaborative global community. We help leading organizations harness technology to build a more sustainable and inclusive world.
This role involves designing, developing, and maintaining enterprise-grade applications using C#, .NET Core, and ASP.NET Core. You'll architect and implement scalable, secure cloud-native solutions on AWS, focusing on RESTful APIs and microservices with an emphasis on performance and maintainability.
Develop robust applications on AWS using services like EC2, Lambda, ECS/EKS, RDS, DynamoDB, S3, SQS, SNS, and EventBridge. Implement secure authentication and authorization with Cognito, IAM, OAuth2, and JWT. Build and optimize CI/CD pipelines using AWS DevOps, GitHub Actions, or Jenkins. Drive application performance, observability, and operational excellence through continuous evaluation and improvement.
Lead technical design reviews and mentor junior developers. Collaborate within an Agile/Scrum environment to troubleshoot complex challenges and provide innovative solutions. Support cloud governance, monitoring, security compliance, and operational readiness initiatives.
We seek a seasoned developer with 8+ years of experience in C# and .NET technologies, specifically .NET Core / ASP.NET Core Web API. Extensive experience deploying and managing applications on AWS is crucial, alongside a proven track record with microservices architecture and cloud-native development.
Proficiency with core AWS services is essential, including Lambda, ECS/EKS, RDS, DynamoDB, S3, SQS, SNS, EventBridge, and API Gateway. A strong understanding of cloud security, authentication/authorization mechanisms (Cognito, IAM, OAuth2, JWT), and CI/CD implementation is required. Experience with Entity Framework Core, LINQ, SQL optimization, and Git workflows is also expected.
Capgemini
IT Consulting