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.
Clinisys' AI Philosophy:
Building an AI‑first organisation is central to Clinisys’ purpose and the impact we deliver. As a global provider of intelligent diagnostic informatics solutions, we build AI‑enabled, cloud‑based platforms to enhance diagnostic workflows across healthcare, life sciences, and public health. By applying intelligent technology thoughtfully and responsibly, we help laboratories and testing environments operate more effectively, generate meaningful insights at scale, and ultimately support healthier and safer communities. Operating across more than 30 countries, Clinisys expects all colleagues—regardless of role or function—to work confidently with AI‑enabled tools, apply digital and analytical thinking, and continuously adapt as technologies evolve, must drive an AI first sense of purpose and urgency.
Essential Functions
Design, develop, and maintain scalable applications using .NET framework technologies.
Challenge requirement definition against regulations provided by German authorities.
Advanced knowledge on Microsoft SQLServer, with a focus on scalability and performance.
Collaborate with cross-functional teams (QA, Product, DevOps) in an Agile/Scrum environment.
Write clean, maintainable, and well-documented code.
Refine and validate requirements prior to implementation.
Implement performant windows forms UI controls.
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.
Author automated integration tests to document acceptance criteria met.
Author test cases in Azure devops to document acceptance criteria met.
Provide input for release notes and technical documentation.
All other duties and responsibilities as assigned
Skills needed to be successful
Proficiency in reading and writing German language on an a C2 level to work effectively with product localized for German-speaking customers in a German source code base.
3+ years of experience in .NET development (.NET framework, C Sharp or VB.NET).
Strong AI competencies.
Proficiency in SOLID principles, design patterns, and best engineering practices.
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 Windows forms framework with C1 Flexgrid and reporting tools like List & Label.
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 workflows in medical laboratories, like clinical chemistry, microbiology and bloodbank.
· Knowledge in German regulations like KBV, DEMIS, LDT, Muster10.
· 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