Senior Software Engineer - .net

Healthedge

Bengaluru

On-site

INR 2,400,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HealthEdge, based in Bangalore, India, is expanding its engineering team to modernize its cloud infrastructure during a major AWS migration. As a Senior Software Engineer, you will design and deliver scalable features, collaborate with product, QA, and other engineers, and help migrate from AngularJS to React to improve healthcare payor systems.

You will work on RESTful APIs, data access, and performance optimizations while upholding SOLID principles and automated testing.

Qualifications

  • 5-8 years of professional software development experience building enterprise-scale applications.
  • Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent practical experience.
  • Strong knowledge of .NET Framework/.NET Core and modern JavaScript frameworks.

Responsibilities

  • Design and develop software features according to business requirements and technical specifications.
  • Build and maintain RESTful APIs using WebAPI and data interchange in distributed systems.
  • Develop and optimize database solutions with SQL Server and performance tuning.
  • Create responsive interfaces using AngularJS/Angular/React and ensure strong UX.
  • Write clean, documented code following SOLID principles and unit tests.
  • Collaborate with cross-functional teams across time zones and deliver features end-to-end.

Skills

C#
ASP.NET WebAPI
Angular/React
SQL Server
RESTful APIs
Unit testing (xUnit/NUnit)
MVC/MVVM
HTML5/CSS3/JSON
Git / Azure DevOps
OOP / SOLID

Education

Bachelor's or Master's in Computer Science/Information Technology

Tools

AWS
Kafka
Elasticsearch
Docker
Kubernetes
Power BI
Redis
React
Azure
Entity Framework

Job description

Senior Software Engineer
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 managementmaking 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Healthedge • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Competitive compensation
Flexible work arrangements
Career growth opportunities
Senior Software Engineer
Senior Software Engineer

Albert Invent • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Competitive compensation
Flexible work arrangements
Career growth opportunities
Senior Software Engineer
Senior Software Engineer

Albert Invent • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Senior/Lead Engineer - Frontend
Senior/Lead Engineer - Frontend

Muspell Archive • Bengaluru

On-site
INR 2,000,000 - 3,800,000
Senior Frontend Developer
Senior Frontend Developer

Ehr Your Way • Hyderabad

Remote
INR 1,500,000 - 2,500,000
Highly competitive senior-level compensation package
Fully remote work with flexible schedule
Comprehensive health, dental, and vision insurance
+2
Senior Backend Engineer – Software Development
Senior Backend Engineer – Software Development

Winzons • India

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer - .Net, Azure
Senior Software Engineer - .Net, Azure

United States Digital Space LLC • Karnataka

On-site
INR 1,200,000 - 2,400,000
Javascript Backend Developer - HL7 Integration
Javascript Backend Developer - HL7 Integration

Zealant Consulting Group • Bengaluru

Hybrid
INR 1,200,000 - 1,600,000
Manager Software Engineering - .Net, Azure
Manager Software Engineering - .Net, Azure

Optum India • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Senior AI Software Engineer- Fullstack
Senior AI Software Engineer- Fullstack

CompuGroup Medical • Bengaluru

Hybrid
INR 4,200,000 - 7,000,000
Hybrid work model
Group health insurance
Structured onboarding
+2