Posted on: 27/07/2025
Requirements :
- 6+ years of hands-on software development experience, with strong expertise in .NET Core, ASP.NET Core, MVC, (C#), Entity framework, solid experience working with AWS services (e.g., Lambda, Step Functions, ECS, S3 RDS, Cognito).
- Strong understanding of object-oriented programming, SOLID principles, and design patterns.
- Proficiency with infrastructure-related skills, including Infrastructure as Code (IaC), CI/CD pipelines, Cloud formation, and Github Actions.
- Experience with Node.js technologies such as Express.js, NestJS, GraphQL, and using TypeScript is highly desirable.
- Hands-on experience with automated testing (e.g., xUnit, NUnit) and working in a TDD environment.
- Exposure to microservices and event-driven architecture, including pub/sub or messaging tools.
- Familiarity with security best practices, performance optimization, and observability tools (e.g., Datadog, CloudWatch).
Key Responsibilities :
- Software Development: Lead the design, development, and maintenance of high-quality software applications using .NET Core, ASP.NET Core, MVC, and C#.
- Cloud & Serverless Architecture: Work extensively with AWS services such as Lambda, Step Functions, ECS, S3, RDS, and Cognito to build scalable and resilient cloud-native solutions.
- Architectural Excellence: Apply a strong understanding of object-oriented programming, SOLID principles, and design patterns to create well-structured and maintainable code.
- DevOps & Infrastructure: Drive proficiency in infrastructure-related skills, including implementing Infrastructure as Code (IaC), setting up and maintaining CI/CD pipelines using tools like CloudFormation and GitHub Actions.
- Testing & Quality: Champion quality through automated testing (e.g., xUnit, NUnit) and contribute to a TDD (Test-Driven Development) environment.
- Modern Architecture Concepts: Gain exposure to microservices and event-driven architecture, including working with pub/sub or messaging tools.
- Performance & Security: Apply familiarity with security best practices, performance optimization, and utilize observability tools (e.g., Datadog, CloudWatch) to monitor and improve application health.
- Cross-Functional Collaboration: Collaborate effectively with product managers, designers, and other engineers to translate requirements into technical solutions.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1520352
Interview Questions for you
View All