Posted on: 09/07/2025
About the Role :
We are looking for a seasoned .NET Core Engineer with strong experience in building scalable, cloud-native applications on AWS. You will play a key role in designing, developing, and deploying enterprise-grade solutions while embracing Agile delivery and engineering best practices.
Key Responsibilities :
- Design and develop robust, maintainable, and performant backend applications using .NET Core, C# and EF Core.
- Experience with Docker and container deployment.
- Understanding of monitoring/logging tools (e.g., CloudWatch, Datadog).
- Knowledge of Sql Server database
- Build and manage cloud-native services and serverless applications on AWS - including Lambda, S3, SQS, EC2, ECS.
- Implement secure and scalable RESTful APIs and microservices.
- Integrate with cloud-based infrastructure and third-party APIs as needed.
- Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and deliver in iterative cycles.
- Perform code reviews, write unit/integration tests, and support continuous improvement of engineering practices.
- Collaborate with product owners, architects, QA, and DevOps to ensure end-to-end delivery.
- Apply DevOps and CI/CD principles in deployment workflows.
Must-Have Skills
- 6+ years of hands-on experience in software engineering using .NET Core (C#).
- Strong knowledge of AWS services like :
1. Lambda (serverless compute)
2. S3 (object storage)
3. SQS (queue-based messaging)
4. EC2 (virtual machines)
5. ECS (container orchestration)
- Experience with REST APIs, microservices architecture, and event-driven systems.
- Proficiency in writing clean, testable, and maintainable code following SOLID principles and design patterns.
- Working knowledge of Agile/Scrum methodologies.
- Familiarity with Git, CI/CD pipelines, and infrastructure-as-code.
Good to Have :
- Exposure to frontend frameworks (e.g., React) is a plus.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1509551
Interview Questions for you
View All