Posted on: 18/07/2025
About the Role :
We are seeking a skilled Senior Software Developer to join our dynamic team.
The ideal candidate will have extensive experience in .NET development and cloud technologies, with a passion for building scalable, maintainable software solutions.
Key Responsibilities :
- Design and develop robust applications using .NET Core and modern software architecture principles.
- Implement and maintain microservices architecture following clean architecture patterns.
- Work with Azure cloud services including Durable Functions and Cosmos DB.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Participate in code reviews and mentor junior developers.
- Containerize applications using Docker and orchestrate with Kubernetes.
Required Skills & Experience :
- 5+ years of professional software development experience.
- Strong expertise in .NET Core development.
- Solid experience with Azure Durable Functions (orchestrator, stateful).
- Proficiency with Azure Cosmos DB.
- Deep understanding of Clean Architecture principles.
- Experience designing and implementing Microservices.
- Strong knowledge of Dependency Injection patterns.
- Hands-on experience with SQL Database design and optimization.
- Proficiency with Entity Framework Core.
- Experience with Docker containerization and Kubernetes orchestration.
Nice to Have :
- Experience with Blazor framework.
- Strong code review skills and experience.
- Azure certifications.
- Experience with CI/CD pipelines.
- Knowledge of automated testing frameworks.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1515696
Interview Questions for you
View All