Posted on: 19/08/2025
We are looking for a skilled .NET Developer with proven expertise in designing and developing microservices-based architectures and a solid working knowledge of AWS cloud services. You'll be part of a fast-paced engineering team delivering scalable, secure, and high-performance backend systems.
Responsibilities :
- Design, develop, and deploy scalable backend services .NET Core / ASP.NET Core.
- Build and manage microservices with proper API versioning, resilience, and observability.
- Integrate with RESTful APIs, databases (SQL and NoSQL), and external systems.
- Leverage AWS services (e.g., ECS, Lambda, API Gateway, SQS, DynamoDB, RDS, CloudWatch) to build cloud native applications.
- Participate in architecture reviews, code reviews, and design discussions.
- Write clean, maintainable, and testable code following SOLID principles.
- Ensure application performance, uptime, and scalability.
- Work in an Agile/Scrum environment with DevOps teams for CI/CD automation.
Requirements :
- 4+ years of hands-on experience in .NET Core / ASP.NET Core.
- Strong understanding and implementation experience with Microservices architecture.
- Experience with RESTful API development and API security best practices.
- Solid experience working with AWS Cloud - especially services like : ECS / EKS / Lambda, API Gateway, SQS, SNS, RDS, DynamoDB.
- CloudFormation / CDK / Terraform (good to have).
- Experience with Docker and container-based deployments.
- Familiarity with CI/CD pipelines using tools like Jenkins, GitHub Actions, or CodePipeline.
- Good understanding of SQL Server and any NoSQL databases.
- Strong knowledge of design patterns, SOLID principles, and clean architecture.
- Working knowledge of unit testing and integration testing frameworks.
- Experience with Kubernetes on AWS (EKS).
- Familiarity with event-driven architectures using Kafka or AWS EventBridge.
- Experience in performance tuning and distributed tracing tools (e.g., AWS X-Ray, OpenTelemetry).
- Exposure to Domain-Driven Design (DDD).
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- AWS Certification (e.g., Developer Associate or Solutions Architect) is a plus.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1531886
Interview Questions for you
View All