Overview:
Tech Lead (Care Solutions India)
Position Overview
We are seeking a highly technical Tech Lead to provide technical leadership for our Care Solutions team in Bengaluru. This is a critical role requiring deep technical expertise in architecting scalable, enterprise-grade applications and driving complex system integrations between GuidingCare and Wellframe platforms. As a technical leader, you will own end-to-end architecture decisions, establish engineering excellence standards, and mentor engineers while solving the most challenging technical problems. The ideal candidate brings 10+ years of hands-on software development experience, proven ability to architect mission-critical healthcare systems, and a track record of driving technical innovation. If you thrive on technical complexity, lead by example through code and architecture, and are passionate about leveraging cutting-edge technology to transform Digital Health Management, we want to hear from you.
RESPONSIBILITIES
-
Own the software architecture: Lead the design, development, and maintenance of customer-centric software using the .NET tech stack. Leverage agentic AI tools to accelerate architecture design and evaluate technical solutions.
-
Collaboration: Work closely with multidisciplinary teams to translate intricate requirements into scalable, innovative technical solutions.
-
Innovation: Champion the use of cutting-edge technologies and methodologies to enhance product offerings. Drive adoption of AI tools and agentic AI workflows across the team.
-
Code Reviews and Mentorship: Conduct comprehensive code reviews, ensure alignment with industry standards, and provide mentorship to foster a culture of ownership.
-
Technical Challenges: Address complex technical challenges within software systems, ensuring robustness, compliance, and customer satisfaction.
-
Technical Roadmap: Play a pivotal role in shaping the technical roadmap and take ownership of its success.
-
Team Leadership: Lead a team of software engineers and own the technical health of the services the team is working on.
-
On-Call Support: Participate in on-call rotations to support the systems that your team owns.
BASIC QUALIFICATIONS
-
Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
-
Experience: Minimum of 10 years of professional experience in software development with expertise in the Microsoft C# based tech stack.
REQUIREMENTS
Technical Skills:
-
Microsoft platform (ASP.NET, MVC, C#, T-SQL)
-
Cloud platforms (AWS, Azure or GCP)
-
MVC architecture, HTML5, Web Services/SOAP, XML, JSON, WCF, Web APIs
-
JavaScript and Client-side technologies (Angular, React or Vue.js)
-
SQL Server, relational databases, SQL queries
-
Versioning tools like GIT
-
Experience with Java and Spring Boot
-
Familiarity with Ruby on Rails (advantageous)
-
Message queues (Kafka)
-
Kubernetes and containerization
-
Experience using AI coding assistants (GitHub Copilot, Cursor) and agentic AI tools (ChatGPT, Claude) for architecture design, development, and problem-solving
Soft Skills:
-
Excellent problem-solving skills and the ability to work in a fast-paced environment
-
Strong communication and collaboration skills
-
Proven abilities in continuous learning and innovation
-
Proven abilities in mentoring other engineers
-
Ability to influence/align across team boundaries on establishing and realizing a technical vision
-
Ability to guide teams in effectively leveraging AI tools as productivity multipliers
PREFERRED QUALIFICATIONS
-
Solid understanding of either or all of Front-End Technologies: Familiarity with JavaScript, Vue.js, Angular, or React
-
Community Involvement: Active involvement in open-source projects or tech communities
-
Cloud Platforms: Solid experience in GCP, AWS or Azure
-
Experience in Containerization: Experience with Docker, Kubernetes
-
Experience building SaaS based platforms
-
Experience implementing agentic AI solutions or building AI-powered features in production applications