onsite
Software Development Manager - Bright River India Private Limited
Software Engineer
Lead high‑performing engineering teams to design, develop, and deliver scalable enterprise software using Microsoft technologies, Azure cloud, and robust architecture principles.
About the role
Key Responsibilities
- Lead and mentor cross‑functional software development teams, fostering a culture of collaboration, innovation, and continuous improvement.
- Architect and oversee end‑to‑end development of enterprise applications on Microsoft platforms, ensuring scalability, performance, and security.
- Drive adoption of cloud services (Azure) and modern DevOps practices to accelerate delivery and improve reliability.
- Collaborate with product, design, and operations stakeholders to translate business requirements into technical solutions.
- Mentor senior developers, conduct code reviews, and enforce coding standards and best practices.
Requirements
- 10–15 years of software development experience with deep expertise in .NET, C#, and Azure.
- Proven track record of designing and delivering large‑scale, cloud‑native applications.
- Strong leadership skills with experience managing and scaling engineering teams.
- Excellent communication, problem‑solving, and stakeholder management abilities.