About HealthEdge
HealthEdge is a leading healthcare technology company transforming how healthcare payers manage costs, improve outcomes, and deliver exceptional member experiences. Our innovative software solutions power some of the nation's most forward-thinking health plans, serving millions of members across the United States.
The Opportunity
We are experiencing rapid growth and embarking on an exciting journey to modernize our technology infrastructure through a comprehensive AWS cloud migration. As part of this expansion, we are building world-class development teams in Bangalore that will work alongside our global engineering organization to deliver cutting-edge healthcare solutions.
This is a unique opportunity to join a high-growth organization at a pivotal moment. You'll work with modern cloud technologies, contribute to our transition from AngularJS to React, and directly impact the healthcare experience for millions of people. Our Payment Integrity and Source platforms help healthcare payers identify improper payments, reduce fraud, and optimize medical cost management—making healthcare more efficient and accessible.
Role Summary
As a Senior Software Engineer, you will be a key technical contributor in designing, developing, and delivering high-quality software solutions that power our healthcare technology platform. You'll collaborate with cross-functional teams including Product Owners, Content Subject Matter Experts, QA Engineers, and fellow developers to create innovative features and enhance existing systems. This role requires strong technical expertise, critical thinking, and the ability to solve complex problems in a dynamic, fast-paced environment.
Key Responsibilities
Design and develop software features according to business requirements and technical specifications, ensuring scalability, performance, and maintainability
Build and maintain RESTful APIs using WebAPI, working with JSON for data interchange in distributed systems
Develop and optimize database solutions including SQL scripts, stored procedures, functions, triggers, and performance tuning to ensure efficient data access patterns
Create responsive, user-friendly interfaces using modern JavaScript frameworks (AngularJS, Angular, React) and ensure seamless user experiences
Write clean, well-organized, and documented code following SOLID principles and design patterns, including comprehensive automated unit tests
Identify and resolve potential concurrency issues including blocking and deadlocking scenarios through careful code design and review
Debug complex issues in existing codebases and refine feature implementations based on testing feedback and production insights
Contribute to technical design documentation and architecture decisions, ensuring solutions align with long-term product strategy
Participate in the full software development lifecycle from requirements analysis through deployment and production support
Collaborate effectively with distributed teams across time zones, demonstrating strong communication and teamwork skills
Drive innovation by identifying opportunities to leverage new technologies and streamline development processes
Required Qualifications
Education & Experience:
Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent practical experience
5-8 years of professional software development experience building enterprise-scale applications
Core Technical Skills:
.NET Framework and .NET Core/5+ with strong C# programming expertise
Modern JavaScript frameworks including AngularJS, Angular, and/or React (experience with multiple frameworks highly valued)
SQL Server database development including stored procedures, functions, views, indexes, and query optimization
RESTful API design and development using ASP.NET WebAPI or similar frameworks
Message-based architectures using Kafka protocol messaging systems (RedPanda, Kafka, or similar event streaming platforms)
Unit testing frameworks and test-driven development practices (xUnit, NUnit, or equivalent)
MVC/MVVM design patterns and enterprise application architecture
HTML5, CSS3, XML, JSON, and modern web standards
Version control systems including Git, Azure DevOps, GitHub, or BitBucket
Strong understanding of object-oriented programming principles and SOLID design principles
Preferred Skills & Technologies
Cloud platforms, particularly AWS (EC2, RDS, Lambda, S3, CloudWatch) - this is a major plus as we're actively migrating our infrastructure
Microsoft Fabric and Azure data platform technologies
Power BI for data visualization and business intelligence
Elasticsearch for search and analytics functionality
Playwright or similar end-to-end testing frameworks
Redis caching strategies and implementation patterns
Microsoft Rules Engine or other business rules management systems
Microservices architecture and containerization (Docker, Kubernetes)
Entity Framework or other ORM frameworks
Performance profiling tools and optimization techniques
Experience in healthcare technology, HIPAA compliance, or regulated industries
What We're Looking For
Strong analytical and problem-solving abilities with attention to detail and quality
Passion for technology and enthusiasm for learning new tools, frameworks, and best practices
Self-motivated individual who can work independently as well as collaboratively in a team environment
Adaptability to fast-paced, dynamic environments with changing priorities and requirements
Strong written and verbal communication skills in English, with ability to articulate technical concepts
Commitment to writing clean, maintainable code and following software engineering best practices
Proactive approach to identifying and resolving technical debt and process improvements
Why Join HealthEdge
Make a Real Impact: Your work directly improves healthcare affordability and accessibility for millions of people
Modern Technology Stack: Work with cutting-edge cloud technologies, microservices, and modern JavaScript frameworks
Career Growth: Join during a period of rapid expansion with significant opportunities for professional development and advancement
Innovation Culture: We embrace new technologies, encourage experimentation, and value creative problem-solving
Global Collaboration: Work with talented engineers across multiple locations and time zones
Technical Excellence: Learn from experienced architects and senior engineers in a collaborative environment
The above statements are intended to describe the general nature and level of the job being performed by the individual(s) assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required. HealthEdge reserves the right to modify, add, or remove duties and to assign other duties as necessary. In addition, reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position in compliance with the Americans with Disabilities Act of 1990. Candidates may be required to go through a pre-employment criminal background check.
HealthEdge is an equal opportunity employer. We are committed to workforce diversity and actively encourage all qualified persons to seek employment with us, including, but not limited to, racial and ethnic minorities, women, veterans and persons with disabilities.
#LI-Remote
**The annual US base salary range for this position is $130,000 to $165,000. This salary range may cover multiple career levels at HealthEdge. Final compensation will be determined during the interview process and is based on a combination of factors including, but not limited to, your skills, experience, qualifications and education.
Software Powered by iCIMS
www.icims.com