Job Description
Role:Senior Software Engineer / Technical Lead
Exp:10+yrs
Location: Mysore
Roles& Responsibilities
- Lead the architecture, design, and development of SaaS-based cloud applications using C#, .NET, NestJS, C++, and Angular .
- Design and implement event-driven microservices architectures on AWS , ensuring high scalability, resilience, and reliability.
- Apply Domain-Driven Design (DDD) and sound architectural principles to build robust, maintainable systems.
- Implement Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices to ensure high-quality software delivery.
- Develop and maintain high-level and low-level architectural design documentation .
- Ensure application security and compliance by implementing industry bes...