Software Development Manager
At a glance
Highlights
- mission-driven impact
- founding team member in bangalore
- technical transformation via aws migration
- rapid career growth
Why this role might suit you
The role offers a chance to lead a newly formed engineering team in Bangalore, drive AWS migration of core healthcare platforms, and shape technical strategy while growing into senior leadership, all within a mission-focused company that values innovation and professional develop
Skills
About the role
Overview:
Software Development Manager
Bangalore, India
About HealthEdge
HealthEdge is a leading healthcare technology company transforming how healthcare payers manage medical costs, combat fraud and abuse, and deliver exceptional member experiences. Our Payment Integrity and Source platforms power cost savings programs for innovative health plans across the United States, processing billions of dollars in claims and serving millions of healthcare consumers.
As a trusted partner to forward-thinking payers, we combine deep healthcare domain expertise with cutting-edge technology to solve the industry's most challenging problems. Our solutions identify improper payments, reduce fraud, optimize medical cost management, and ultimately make healthcare more efficient and affordable.
The Opportunity
We are experiencing unprecedented growth and embarking on a transformative journey to modernize our technology infrastructure through a comprehensive AWS cloud migration. As part of our strategic expansion, we are building world-class engineering teams in Bangalore that will become a cornerstone of our global development organization.
This is an exceptional opportunity to join HealthEdge as a founding Software Development Manager in Bangalore, where you'll play a pivotal role in building and scaling high-performing engineering teams during a period of rapid technological transformation. You'll have the unique opportunity to shape team culture, establish engineering practices, and directly influence the technical direction of critical healthcare platforms while developing talented engineers and contributing to our mission of improving healthcare affordability.
Role Summary
The Software Development Manager will lead agile, cross-functional development teams in designing, building, and delivering innovative solutions for our Payment Accountability and Source platforms. This is a hands-on leadership role that combines people management with technical depth, requiring someone who can develop talent, drive execution, and maintain strong technical credibility with their teams.
You will partner closely with Product Owners, architects, and stakeholders to translate business objectives into technical solutions while fostering a culture of accountability, quality, and continuous improvement. Success in this role requires strong technical leadership, exceptional people management skills, data-driven decision-making abilities, customer empathy, and comfort working in ambiguous, fast-paced environments.
Key Responsibilities
Team Leadership & Development:
Build, lead, and develop a core team of software engineers (senior developers, mid-level developers, and junior team members)
Recruit, interview, and hire top engineering talent aligned with our technical needs and cultural values
Coach and evaluate employee performance through regular 1:1s, performance reviews, and continuous feedback
Set clear expectations and goals for team and individual contributors aligned with organizational objectives
Mentor and motivate team members to drive professional growth, technical skill development, and career progression
Foster a culture of accountability, quality, collaboration, and psychological safety
Lead by example in demonstrating our engineering values and promoting best practices
Technical Leadership & Execution:
Manage all phases of the software development lifecycle from planning through production support
Collaborate with Product Owners, architects, and business stakeholders to understand requirements and translate them into actionable technical specifications
Oversee technical design decisions, architecture discussions, and code reviews to ensure quality and maintainability
Champion and implement software engineering best practices including code quality standards, testing strategies, and deployment processes
Drive product and technology innovation while managing technical trade-offs and priorities
Provide active technical guidance through code reviews, architecture discussions, and problem-solving sessions
Identify and address technical debt, performance issues, and scalability challenges proactively
Delivery & Operations Management:
Develop and track development metrics relevant to agile delivery and continuous improvement
Use data to drive decisions, identify trends, and improve team productivity and delivery predictability
Partner with Project Managers and Scrum Masters to develop project schedules and resource allocation models
Manage stakeholder communication, expectation setting, and risk mitigation strategies
Ensure successful sprint planning, backlog grooming, retrospectives, and other agile ceremonies
Remove blockers and enable team productivity through problem-solving and escalation when necessary
Collaborate with QA, DevOps, and support teams to ensure smooth releases and production stability
Required Qualifications
Education & Experience:
Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent practical experience
5+ years of professional software development experience building enterprise-scale applications
3+ years of experience in a managerial or technical leadership role with direct reports
Proven track record of building and developing high-performing engineering teams
Technical Background:
Strong hands-on experience with .NET Framework and .NET Core/5+ using C#
Experience with modern JavaScript frameworks including AngularJS, Angular, and React (understanding all three is important as we transition our stack)
Solid understanding of SQL Server development including stored procedures, functions, optimization, and database design
Experience designing and implementing large-scale, distributed, highly available enterprise applications
Knowledge of microservices architecture, RESTful APIs, and message-based systems
Familiarity with cloud platforms, particularly AWS services and cloud-native development
Understanding of unit testing frameworks (xUnit or equivalent) and quality assurance practices
Management & Leadership Skills:
Outstanding project management, collaboration, and stakeholder communication skills
Strong analytical skills with ability to identify root causes and drive resolution
Bias for action with ability to unblock teams and drive results without constant escalation
Comfort level with challenging the status quo and driving process improvements
Ability to thrive in ambiguous situations and make informed decisions with incomplete information
Customer empathy and focus on delivering value to end users
Data-driven mindset with experience using metrics to improve team performance and delivery
Preferred Skills & Experience
AWS cloud architecture and services (EC2, RDS, Lambda, S3, ECS, CloudWatch) - critical for our ongoing migration
Experience with cloud migration projects and DevOps practices
Experience managing or collaborating with SDETs and QA automation teams
Knowledge of test automation frameworks and strategies (Selenium, Playwright, Cypress)
Understanding of CI/CD pipelines, automated testing integration, and quality gates
Familiarity with test management tools (Jira, Zephyr Scale, TestRail) and QA metrics
Microsoft Fabric, Azure platform, or other big data technologies
Power BI or similar business intelligence and analytics tools
Elasticsearch, Redis, and other performance optimization technologies
Kafka protocol messaging systems (RedPanda, Kafka) for event-driven architectures
Container orchestration (Docker, Kubernetes) and Infrastructure as Code
Experience in agile methodologies (Scrum, Kanban) and scaling agile practices
Healthcare domain knowledge, HIPAA compliance, or regulated industry experience
Experience managing distributed or remote teams across time zones
What Success Looks Like
In the first 6 months, you will:
Build strong relationships with your team, peers, and stakeholders across the organization
Establish team rituals, processes, and metrics that drive accountability and continuous improvement
Successfully deliver features and maintain existing products with your team
Identify high-impact improvement opportunities in technology, processes, and team dynamics
In the first year, you will:
Grow your team through strategic hiring and development of existing talent
Drive measurable improvements in team velocity, quality, and technical excellence
Successfully contribute to AWS migration efforts and technology modernization initiatives
Build a culture of innovation, accountability, and customer focus within your team
Become a trusted partner to product, architecture, and leadership teams
Supervisory Responsibilities
This is a direct people management position with supervisory responsibilities. You will manage cross-functional engineering teams working in a complex technical landscape, with accountability for hiring, developing, and retaining talented engineers. You will be responsible for the overall success of both the team collectively and individuals on your team. We expect you to foster a culture of accountability and excellence while using data to drive decisions and improve delivery. Your leadership will be instrumental in building HealthEdge's engineering presence in Bangalore.
Why Join HealthEdge
Mission-Driven Impact: Lead teams building technology that makes healthcare more affordable and accessible for millions
Founding Team Member: Help establish engineering excellence in Bangalore during our expansion phase
Technical Transformation: Lead teams through AWS migration and technology modernization
Career Growth: Rapid expansion creates opportunities for increased scope and leadership advancement
Build Your Team: Recruit, hire, and develop talented engineers aligned with your vision
Modern Technology: Work with cutting-edge cloud platforms, frameworks, and enterprise systems
Innovation Culture: We value data-driven decision making, continuous improvement, and creative problem-solving
Global Collaboration: Partner with world-class engineering and product teams across multiple locations
Leadership Development: Access to mentorship, training, and resources to grow as a leader
Location
This position is based in our Bangalore, India office. We believe in the power of in-person collaboration for building strong teams and culture while supporting flexible work arrangements to promote work-life balance.
Questions about this role
How do I apply to this Software Development Manager role at HealthEdge Software, Inc?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Engineering Manager in India?
Compensation for Engineering Manager roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Engineering Manager hub for India medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does HealthEdge Software, Inc use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.