Job Description
Role Summary
We are seeking an experienced .NET professional with 7-13 years of experience to design and develop scalable enterprise applications using .NET 8, Microservices, Cloud, and modern engineering practices.
Key Responsibilities
- Architect, design and develop enterprise applications using .NET 8 and C#.
- Build and maintain scalable Microservices-based solutions.
- Apply design patterns, SOLID principles and clean coding practices.
- Develop REST APIs and integrate with distributed systems.
- Collaborate with product, QA and DevOps teams for end-to-end delivery.
- Drive code reviews, performance optimization and technical mentoring.
- Deploy and support applications on AWS or Azure cloud platforms.
Required Skills
- 7-13 years of software development experience.
- Strong hands-on experience with .NET 8 / C#.
- Expertise in Microservices architecture and API development.
- Strong understanding of Design Patterns and OOP concepts.
- Experience with AWS cloud services preferred; Azure experience also acceptable.
- Experience with Agentic AI / Agent Frameworks / AI development tools.
- Good knowledge of SQL databases, CI/CD and Agile methodologies.
Preferred Skills
Experience with containerization (Docker/Kubernetes), event-driven architecture, messaging platforms and cloud-native application design.
About this job listing
This job opportunity is provided through our
external job listing network. MyJobAlerts helps
you discover job opportunities and redirects you
to the original listing to apply.