Staff Software Engineer

6-16 years
5 months ago 33 Applied
Job Description

Brief Description
We are looking for a Software Engineer Technical Team Lead to join one of our development teams. You will have the opportunity to work in healthcare software, an exciting and growing area. You will work with a variety of technologies and develop new features and capabilities for our healthcare software solutions. Successful candidates enjoy working in a collaborative environment, contributing to team decision-making, and building great software.
Essential Job Responsibilities:

Approx. % of Time



Develop and implement Enterprise services that meet the needs of the business and align with our overall architecture and technology strategy for all EHR platforms.

Participate in day to day activities of an Enterprise service team, sprint planning and release milestone planning and performance management.

Works alongside other peers (PO, Scrum Master, IT, QA) to deliver high-quality bi-weekly sprint as well as scheduled releases on time.

Develop a high bar for software quality by establishing and ensuring implementation of best practices.

Work with Engineering leaders and actively participate in the development life cycle from requirements analysis, feasibility estimates, design, code, pipeline promotion, documentation, testing, implementation, and support.

Ensure compliance with internal design, coding, and documentation standards.

Analyze complex requirements and make appropriate design choices for Enterprise Services.

Ensure that the architecture is scalable, secure, and maintainable.

Work closely with development and operations teams to ensure successful product rollouts.

Stay up-to-date with emerging technologies and trends in the healthcare industry, and evaluate their potential impact on our applications.




BS in Computer Science or related field or equivalent software industry experience.


Understanding and experience with either HL7 or FHIR standards

Years Experience:


5+ years in design and development in projects related to software applications


Knowledge, Skills and Abilities:


Strong expertise in the design, development, and deployment of SaaS applications in a Microsoft technologies including .NET Framework, .NET Core, and C#

Strong knowledge of Serverless technologies using AWS Cloud

Strong knowledge of AWS Lambda functionality using .NET Core, SNS (Simple Notification Service), SQS (Simple Queue Service)

Decent knowledge of AWS CloudWatch, Parameter Store, Secrets Manager

Decent knowledge of front-end technologies, CSS, ASP.NET MVC using Razor, JavaScript, jQuery,

Solid understanding of n-tier Application Architecture in OnPrem and Cloud environments.

Experience working with SQL Server, AWS DynamoDB/Mongo DB (NoSQL)

Experience working with various vendor platforms and managing interfaces between systems in a complex ecosystem.

Experience in application monitoring, performance tuning, code reviews, and creating Proof-of-Concepts.

Experience working in an Agile/Scrum development environment.

Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders

Greetings from IHCS Technologies India Private Limited.

About Us:-

Insync HCS is an EHNAC accredited health care technology company that works closely with providers, payers and others in the industry to increase electronic healthcare transactions between the parties utilizing the Insync HCS suite of products.

Formerly known as MDOL, Insync HCS is a leading provider of EMR and Practice Management system, Medical Transcription service and Revenue Cycle Management service to thousands of healthcare facilities throughout the United States. Our customer base ranges in size from physician practices to some of the largest and most prestigious medical centers in the nation.

Based in Parsippany, New Jersey, the Insync HCS team is committed to continuing its exceptional growth by delivering a standard of excellence that customers and investors expect.

About Recruiter
Amit Dighe




ITES/BPO/Call Center,
IT/Computers - Software


IT and Non-IT


Junior Level,
Mid Level,
High Level

Career Advice to Find Better