Senior Software Engineer (.NET Fullstack)

HealthEdge

Bengaluru

On-site

INR 2,000,000 - 3,200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HealthEdge is seeking a Senior Software Engineer to design, develop, and deliver software powering our healthcare technology platform. You will collaborate with cross-functional teams to create scalable features and APIs using .NET, JavaScript frameworks, and cloud-based services.

You will contribute to a migration to AWS cloud, move from AngularJS to React, and work on robust data solutions, RESTful APIs, and enterprise-grade architectures in a fast-paced environment.

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field.
  • 5-8 years of professional software development experience building enterprise-scale applications.
  • Proficiency with .NET Framework and .NET Core/5+ in enterprise-scale apps.
  • Strong experience with AngularJS, Angular, and React across projects.
  • SQL Server development incl. stored procedures, views, indexes, and tuning.
  • RESTful API design using ASP.NET WebAPI or similar frameworks.
  • Experience with Kafka or similar messaging systems.
  • Unit testing with xUnit/NUnit.
  • MVC/MVVM patterns and SOLID principles.
  • HTML5, CSS3, XML, JSON and modern web standards.
  • Git, Azure DevOps, GitHub or Bitbucket.
  • AWS, Docker, Kubernetes experience a plus.
  • Healthcare knowledge (HIPAA) is a plus.

Responsibilities

  • Design and develop software features per requirements with scalability and performance in mind.
  • Build and maintain RESTful APIs using WebAPI; JSON data interchange.
  • Develop and optimize SQL Server data access and performance tuning.
  • Create responsive UIs with AngularJS/Angular/React for good UX.
  • Write clean, maintainable code following SOLID and include unit tests.
  • Identify and resolve concurrency and performance issues in code.
  • Debug complex issues and refine features based on tests and production feedback.
  • Contribute to technical design and architectural decisions across teams.
  • Engage in full SDLC from requirements to deployment and production support.
  • Collaborate with distributed teams across time zones and communicate effectively.
  • Drive innovation using new technologies and improved development processes.

Skills

C#
NET Core
JavaScript
AngularJS
Angular
React
SQL Server
REST APIs
ASP.NET WebAPI
Kafka
xUnit/NUnit
MVC/MVVM
HTML5/CSS3
Git
Azure DevOps
AWS
Docker
Kubernetes
EF/ORM
Performance profiling
Healthcare domain

Education

Bachelor's or Master's in Computer Science or equivalent

Tools

Kafka
Docker
Kubernetes
Elasticsearch
Power BI
Azure DevOps
Git

Job description

Overview

Senior Software Engineer

AboutHealthEdge

HealthEdgeis a leading healthcare technologycompany transforminghow healthcare payers manage costs, improve outcomes, anddeliverexceptional 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 inBangalorethat will work alongside our global engineering organization to delivercutting-edgehealthcare solutions.

This is a unique opportunity to join a high-growth organization at a pivotal moment.You'llwork with modern cloud technologies, contribute to our transition from AngularJS to React, and directlyimpactthe healthcare experience for millions of people. Our Payment Integrity and Source platforms help healthcare payersidentifyimproper payments, reduce fraud, andoptimizemedical 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'llcollaborate 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 technicalexpertise, 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 andmaintainRESTful APIs usingWebAPI, 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
  • Identifyand 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,demonstratingstrong communicationand teamwork skills
  • Drive innovation byidentifyingopportunities toleveragenew technologiesand streamline development processes
Required Qualifications

Education & Experience:

  • Bachelor's orMaster'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# programmingexpertise
  • 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.NETWebAPIor 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, orBitBucket
  • 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 aswe'reactively 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 toidentifyingand resolving technical debt and process improvements
Why JoinHealthEdge
  • Make a Real Impact: Your work directly improves healthcare affordability and accessibility for millions of people
  • Modern Technology Stack: Work withcutting-edgecloud 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 embracenew 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

HealthEdgeis an equal opportunity employer committed to building a diverse and inclusive workforce. We welcome applications from all qualified candidates regardless of race, color, religion, gender, sexual orientation, national origin, age, disability, or veteran status.

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 - .NET
Senior Software Engineer - .NET

Archetype Consulting • Hyderabad

Hybrid
INR 1,500,000 - 3,000,000
Competitive pay
Career growth
Cloud-native projects
+2
Principal Software Engineer
Principal Software Engineer

Wellframe • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Principal Software Engineer
Principal Software Engineer

HealthEdge • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Principal Software Engineer
Principal Software Engineer

HealthEdge Software, Inc. • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Senior DevOps Engineer
Senior DevOps Engineer

Wellframe • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer in Test
Senior Software Engineer in Test

HealthEdge • Bengaluru

Hybrid
INR 11,527,000 - 15,370,000
Software Engineering Lead - .Net, Angular, Azure
Software Engineering Lead - .Net, Angular, Azure

Optum India • Hyderabad

On-site
INR 3,000,000 - 4,200,000
Software Engineering Lead - .Net, Angular, Azure
Software Engineering Lead - .Net, Angular, Azure

Optum • Hyderabad

Hybrid
INR 1,800,000 - 2,800,000
Full Stack Software Engineer -.Net
Full Stack Software Engineer -.Net

Health Catalyst • Hyderabad

On-site
INR 1,200,000 - 1,800,000