Software Engineer
Role Overview
The role builds and ships healthcare technology solutions that improve patient outcomes, streamline clinical workflows, and support operational efficiency.
The position offers hands-on work in the .NET ecosystem within a complex and regulated healthcare domain.
The engineer will work with experienced engineers who provide code reviews, mentorship, and ownership of meaningful features.
Key Skills for This Role
Full Job Posting
About the role
The role builds and ships healthcare technology solutions that improve patient outcomes, streamline clinical workflows, and support operational efficiency.
The position offers hands-on work in the .NET ecosystem within a complex and regulated healthcare domain.
The engineer will work with experienced engineers who provide code reviews, mentorship, and ownership of meaningful features.
Key responsibilities
- Develop production-grade software from defined requirements and technical specifications.
- Build and maintain interfaces, databases, APIs, and client-facing displays across the healthcare platform.
- Participate in technical design discussions and implement agreed designs with guidance from senior engineers.
- Write readable, optimized, documented code that follows established best practices.
- Debug defects, identify root causes, and improve system performance and reliability.
- Create and run unit and integration tests to reduce regression risk.
- Participate in code reviews and apply feedback to improve quality.
- Support staging validation, UAT coordination, releases, and post-deployment monitoring.
- Maintain design notes, API documentation, and runbooks.
- Collaborate with product, QA, DevOps, and support teams.
- Deliver assigned work on time and communicate blockers, risks, and progress.
- Build .NET expertise, learn the healthcare domain, and maintain high standards of precision.
Qualifications and experience
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2 to 5 years of total software development experience.
- Strong C# and .NET Core or .NET 6+ programming skills.
- Working experience with MVC architecture.
- Hands-on experience with design patterns and Entity Framework.
- Experience with SQL Server, PostgreSQL, or MySQL, including SQL queries, stored procedures, functions, and views.
- Working experience with JavaScript and jQuery.
- Practical understanding of NUnit, xUnit, or MSTest and TDD principles.
- Working knowledge of Git and exposure to CI/CD pipelines and automation tools.
- Angular or React experience is an advantage.
- Azure or AWS and Docker familiarity is preferred.
- Healthcare domain exposure is an advantage.
Working approach
- The role requires independent work on well-defined tasks and collaboration in small teams.
- Good communication, analytical, and problem-solving skills are expected.
- Adaptability and an interest in current engineering practices are important.
Why join
- The organization is focused on using technology to improve healthcare delivery.
- The role offers collaboration with product, clinical, and data teams on real-world healthcare challenges.
- The employer states that it provides competitive compensation, flexible work arrangements, and career growth opportunities.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at healthedge
Network Operations Technician
Hyderabad, IND
The employer is seeking a Network Operations Technician to monitor mission-critical healthcare SaaS platforms, respond to incidents, execute runbooks, and coordinate escalations in a 24/7 operations model. Candidates sho
Network Operations Technician
Hyderabad, IND
HealthEdge is seeking a Network Operations Technician to monitor mission-critical healthcare SaaS platforms, respond to incidents, execute runbooks, and coordinate escalations in a 24/7 NOC. The role requires 1–3+ years
Technical Lead
Bengaluru, IND
HealthEdge is seeking a Technical Lead and fullstack software engineer to build customer integration solutions across Java/J2EE back-end systems and React front ends. The role requires 9+ years of Java/J2EE development,
Senior Software Engineer
Bengaluru, IND
HealthEdge is seeking a Senior Software Engineer to design, develop, and support enterprise healthcare software during a major AWS cloud migration. The role requires 5–8 years of experience, strong C# and .NET expertise,
Technical Lead
Bengaluru, IND
HealthEdge is seeking a hands-on Technical Lead Engineer to design and develop enterprise healthcare software while guiding technical direction and mentoring engineers. The role covers .NET and C#, JavaScript frameworks,
Senior Software Engineer
Bengaluru, IND
HealthEdge is hiring a Senior Software Engineer to design, develop, and support enterprise healthcare software during an AWS migration and frontend modernization. Candidates need 5–8 years of software development experie
Senior Software Engineer
Bengaluru, IND
HealthEdge is seeking a Senior Software Engineer to design, develop, and deliver enterprise healthcare software during an AWS migration and modernization program. The role focuses on .NET and C#, RESTful APIs, SQL Server
Senior Software Engineer
Bengaluru, IND
HealthEdge is hiring a Senior Software Engineer to design, develop, and support enterprise healthcare software during an AWS cloud migration. The role requires strong C# and .NET expertise, modern JavaScript, SQL Server,
Network Operations Technician
Hyderabad, IND
Network Operations Technician
Hyderabad, IND
Technical Lead
Bengaluru, IND
Senior Software Engineer
Bengaluru, IND
Technical Lead
Bengaluru, IND
Senior Software Engineer
Bengaluru, IND
Senior Software Engineer
Bengaluru, IND
Senior Software Engineer
Bengaluru, IND