Injala is a multinational enterprise software company specializing in product-based solutions for the insurance industry. As a leading disruptor, Injala delivers innovative technology that is driving a transformational shift in risk management.Headquartered in Dallas, USA, with offices in India, Injala has achieved consistent annual growth of over 30% for the past five yearsreflecting its strong market impact and commitment to excellence.
Role Overview
The Engineering Manager (.NET) will be responsible for leading a product engineering team delivering scalable web and API-based SaaS solutions.This role involves managing technical execution, delivery timelines, and system quality across multiple agile product squads.The ideal candidate is someone passionate with product engineering, holding deep hands-on experience in the Microsoft technology stack, and strong people leadership.
Key Responsibilities
- Provide leadership, guidance, and support to a team of. NET engineers, fostering their professional growth and ensuring a positive work environment.
- Drive end-to-end delivery of product features, ensuring on-time, high-quality releases.
- Oversee system design, architecture, and code quality for .NET-based services and APIs.
- Collaborate with product management and design teams to align delivery with roadmap goals.
- Review code and ensure adherence to coding standards, best practices, and quality guidelines.
- Implement and maintain robust testing processes to ensure the reliability and scalability of the product(s).
- Design systems that can handle scalability and performance requirements.
- Consider factors such as data volume, concurrency, and system bottlenecks to architect robust and scalable solutions (including by adapting efficient ways to clear tech debt for product(s))
- Work closely with product managers and stakeholders to understand the system requirements and translate them into technical specifications. Identify key system components, interfaces, and dependencies.
- Define and enforce engineering best practices (CI/CD, code review, DevOps, testing, monitoring).
- Work closely with Engineering Head to plan & execute technical strategy, raising the engineering quality
- Manage hiring, performance reviews, and career progression for engineering team members.
- Ensure production systems maintain high availability, scalability, and security standards.
- Guide architectural modernization efforts (microservices, containerization, cloud-native patterns).
Required Qualifications
- 10+ years of experience in building software products and SaaS applications, including 3-4 years in technical leadership
- Proven delivery experience building large-scale SaaS or web platforms using :
- .NET Core / ASP.NET, C#, Web APIs
- SQL
- Cloud platforms (Azure preferred)
- Strong understanding of .Net core, good to have understanding of distributed systems, microservices, and RESTful architecture.
- Experience managing agile teams across multiple projects or streams.
- Excellent communication, stakeholder management, and decision-making skills.
Educational Requirements
- Bachelors degree in computer science/engineering or related fields
Benefits
- Open Door working Culture
- Rewards & Recognitions
- Referral Bonus
- Flex time policy
- Family Medical Insurance
(ref:hirist.tech)