Senior Software Engineer- India

Insight Global
Westborough, MA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$20,800.0 - $31,200.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles JavaScript (Programming Language) .NET Framework Unit Testing C Sharp (Programming Language) Configuration Management Code Review Continuous Integration Software Design Patterns Dicom Integrated Development Environments Microsoft Visual Studio
+18 more
Microsoft Software Object-Oriented Software Development Systems Development Life Cycle Service-Oriented Architecture Software Engineering Systems Integration TypeScript .NET Core ReactJS Fast Healthcare Interoperability Resources Containerization AngularJS Information Technology Health Level Seven International Api Design Grpc Software Version Control Service Stack

Job description

We are seeking a Software Engineer with expertise in C#/.NET to design and maintain secure, scalable solutions and integrate healthcare systems using HL7, DICOM, and FHIR standards. Responsibilities include writing high-quality code, developing unit tests, creating clear documentation, and mentoring junior developers through code reviews. The role requires strong technical skills, attention to performance and security, and collaboration across teams to deliver reliable, interoperable software.

Requirements

Bachelor’s degree in related discipline, such as Computer Science, Electrical Engineering or related; master’s degree is preferred.

A minimum of 5+ years in Software Engineering, with experience in multiple technology stacks.

Demonstrated proficiency and fundamental knowledge of Microsoft technologies such as .NET Core, and .NET Framework.

Experience as a software developer in one or more of the following core languages: .NET, C#, JavaScript, TypeScript.

Front end experience with one or more SPA interfaces, such as Angular, React.

Desired experience using healthcare interfaces such as HL7/DICOM/FIHR.

Healthcare interfaces experience preferred.

Strong background in object-oriented programming and strong understanding of using design patterns.

Experience with service-oriented architecture (SOA) and development of containerized applications.

Experience with API development using GRPC and HTTP/REST. Experience using Visual Studio as a development environment.

Experience with SDLC, including source control, configuration management, continuous integration pipeline.

Desired experience in development of Software as a Medical Device and related design controls.

Experience in System Integration is a big plus.

Benefits & conditions

$10-15/hr

Exact compensation may vary based on several factors, including skills, experience, and education.

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:30 min

Scaling agile frameworks and data interoperability in healthcare

Leo Lindhorst · WWC 2022

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

Videos

See all

Related articles

See all