We're looking for a Senior Lead Engineer to join our Cloud and Mobile Teams Engineering Centre in Chennai, India. As part of this role, you will work with the Cloud and Mobile Development Teams, Enterprise Architects, and enable best practices and cloud patterns, framework for the applications in Chennai.
Requirements
- C# &.NET Framework/Core – Strong proficiency in C# and deep understanding of.NET technologies.
- ASP.NET & Web APIs – Experience in building scalable web applications and RESTful APIs.
- Entity Framework & SQL Server – Database design, optimization, and ORM usage.
- Azure & Cloud Computing – Knowledge of cloud services, deployment, and security best practices.
- Microservices & Containerization – Expertise in designing microservices architecture using Docker & Kubernetes.
- Design Patterns & SOLID Principles – Strong grasp of architectural patterns for maintainable code.
- Performance Optimization – Ability to enhance application efficiency and scalability.
- Familiar with product development life cycle and hardware/software deployment.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Proven work experience in design patterns architecture using frameworks such as MVVM/MVC/MVP.
- Strong communication skills: written and oral for different technical or business audiences.
- Passionate, flexible, collaborative, works independently, sets own goals and has a “can-do” positive attitude.
- Proven ability to build relationships and work effectively and confidently at all levels of an organization, including interaction with senior management.
Benefits
- Competitive salary and benefits package
- Opportunities for career growth and development
- Diverse and inclusive work environment
- Flexible work arrangements