Explore careers with our portfolio companies

Software Engineer

Orchard Software

Orchard Software

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

Software Engineer

Purpose

As a 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

  • 3+ years of experience in .NET development (.NET Core, C Sharp) using Github copilot or other AI tools

  • 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

  • 3+ 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 Swathi Aragam Human Resources
Software Development · India Bangalore · Hybrid

Software Engineer