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
Already working at Clinisys?
Let’s recruit together and find your next colleague.