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 best practices and performing regular security reviews.
  • Optimize application performance to deliver fast and responsive user experiences.
  • Collaborate with cross-functional teams including product managers, QA engineers, and designers to deliver new features.
  • Mentor junior developers , encouraging best practices, learning, and professional growth.
  • Conduct code reviews to ensure adherence to coding standards and maintain code quality.
  • Contribute across the full application stack including frontend, backend, and middleware layers.
  • Optimize SQL and NoSQL databases for performance, scalability, and reliability.
  • Stay updated with emerging technologies and industry trends to drive innovation and continuous improvement.

Similar jobs

More from Saaki Argus & Averil Consulting
Saaki Argus & Averil Consulting 16 hours ago
Saaki Argus & Averil Consulting 2 days ago
Saaki Argus & Averil Consulting 1 day ago

Full Stack.Net, Angular

Apply Now
Back to search page