Manager/Tech Lead
Outcomes · Bengaluru · onsite · Posted 44d ago
About a minute. You'll make an account on the way through.
About this role
Outcomes is seeking a highly experienced Technical Lead / Engineering Manager to lead the development, support, and modernization of critical legacy platforms. This role is primarily a hands-on engineering position (80%) with responsibility for technical leadership, mentoring, and delivery oversight (20%).
The ideal candidate will possess deep expertise in C/C++, Java, Spring Framework, PostgreSQL, c-treeDB (FairCom), and Oracle, along with experience leading engineering teams and driving technical excellence.
Key Responsibilities
Hands-on Engineering (80%)
- Design, develop, enhance, and support enterprise applications built on C/C++ and Java.
- Drive modernization of legacy platforms while ensuring stability and performance.
- Perform code reviews, debugging, root cause analysis, and performance tuning.
- Design and develop scalable APIs and backend services.
- Optimize databases, application performance, and system reliability.
- Participate in architecture, design, and technology decisions.
- Lead a small engineering team and provide technical direction.
- Mentor and coach engineers through design reviews, code reviews, and career development.
- Collaborate with Product, QA, and Architecture teams to ensure successful delivery.
- Drive engineering best practices, quality standards, and continuous improvement initiatives.
- Strong expertise in C and C++
- Strong experience in Core Java, Spring Framework, Spring Boot
- Experience supporting and modernizing legacy enterprise applications
- Expertise with PostgreSQL, c-treeDB (FairCom), and Oracle Database
- Strong SQL, PL/SQL, query optimization, and database performance tuning
- Experience with REST APIs, Object-Oriented Design, Design Patterns, System Design, Multithreading, and Concurrent Programming
- Strong Linux/Unix administration and Shell Scripting skills
- Experience with Git, Maven/Gradle, CI/CD pipelines, and DevOps practices
- Experience leading engineering teams in a technical lead capacity.
- Cloud experience (Azure and/or AWS).
- Microservices architecture experience.
- Healthcare technology or product engineering experience.
- Bachelor's or Master's degree in Computer Science, Engineering, or related discipline.
- 10+ years of software engineering experience.
- Prior experience as a Technical Lead, Lead Engineer, or Engineering Manager with continued hands-on development responsibilities.
- Proven ability to balance engineering execution with team leadership.
Sourced from foundit
Skills
About Outcomes Operating India Private Limited
Outcomes
Bangalore / Bengaluru, Karnataka
India
₹16.9L PA avg
Avg at Outcomes Operating India Private Limited
About
Outcomes unites technology and clinical relationships through a connected healthcare network to drive better outcomes. As a leading patient-centric technology business, we unite pharmacies, payers, and pharmaceutical companies through patient engagement solutions, tailored tools for the future pharmacy, and advanced workflow optimization. Our comprehensive offerings benefit a nationwide network of 48,000 community, chain, and grocery pharmacies, and more than 70 million patients.
Employee ratings
10 reviews
Culture
1.8
Career growth
1.9
Work-life
2.4
Employees rate it well for
Find them on