Explore careers with our portfolio companies

Senior Software Engineer

Orchard Software

Orchard Software

Software Engineering
Bengaluru, Karnataka, India
Posted on Apr 12, 2026
Software Development · India Bangalore · Hybrid

Senior Software Engineer

As a Senior Software Engineer and a member of a dynamic and multi-functional Agile development team, you will be responsible for crafting, developing, and unit testing product features with an eye towards user-centric workflow accuracy within our healthcare suite of products. To be successful in this role you need a real passion for quality software, a dedication to enable customer happiness through the creation of best of breed software, and you would have the ability to work effectively in a matrix organization.

You will have a real passion for quality software, a dedication to customer happiness, and an ability to work effectively in a matrix organization. You will need a positive attitude, persistence, a love of problem solving, and the ability to communicate with people at all levels of a healthcare organization.

Essential Functions

· Design, develop, and maintain scalable web applications using .NET technologies

· Develop RESTful APIs and integrate with third-party services.

· Implement responsive UI using HTML5, CSS3, Typescript, and frameworks like React.

· Collaborate with cross-functional teams (QA, Product, DevOps) in an Agile/Scrum environment.

· Write clean, maintainable, and well-documented code.

· Analyzes defects, performs root cause analysis, and collaborates to resolve

· Complies with established internal quality systems and considers standards, best practices, and regulatory requirements as part of coding activities

· All other duties and responsibilities as assigned

Skills needed to be successful

· 5+ years of experience in .NET development (.NET Core, C Sharp)

· Strong AI competencies

· Strong understanding of front-end technologies (React, Javascript, JQuery,HTML,CSS)

· Proficiency in SOLID principles, design patterns, and best engineering practices

· Experience with Web API, RESTful services, and Microservices.

· Proficient in SQL Server or any RDMS

· Good knowledge of version control tools (Git).

· Strong analytical and problem-solving skills.

Required Experience & Education

· Bachelor’s degree in Engineering, Computer Science or related discipline or equivalent experience

· 5+ years’ experience working with software engineering and development life cycles, software testing methodologies, and quality assurance

· Knowledge of React or TypeScript or React, OOPS concepts and familiarity with RDBMS (SQL Server or Oracle) are prerequisites.

· Must have inclination towards learning various technologies (old and new).

Preferred Experience & Education

· Knowledge of medical devices or healthcare software.

· Nice to have knowledge of HL7

Supervisory Responsibilities

· None

Department
Software Development
Locations
India Bangalore
Remote status
Hybrid
Employment type
Full-time
Contact Aliva Routray Talent Acquisition Specialist – Human Resources
Software Development · India Bangalore · Hybrid

Senior Software Engineer