We are seeking a skilled software engineer to join our team of professionals dedicated to delivering high-quality solutions in the healthcare sector.
Job Description
We are looking for a talented Full Stack Developer to work on designing, developing, and maintaining robust RESTful APIs and web applications using .NET (C#), React, and SQL. The ideal candidate will have experience working with microservices architecture and asynchronous communication patterns, as well as a good grasp of frontend frameworks and modern state management.
* Design, develop, and maintain robust RESTful APIs and web applications using .NET (C#), React, and SQL to support critical hospital systems and workflows.
* Collaborate with healthcare professionals, IT teams, and business analysts to understand requirements and translate them into scalable, secure, and user-friendly solutions.
* Evaluate application performance, uptime, and security by following best practices in backend and frontend development, including data protection and compliance with healthcare regulations (e.g. GDPR, HIPAA).
* Maintain and optimize existing codebases, participate in code reviews, and implement automated testing strategies to ensure software reliability and maintainability.
* Integrate third-party services and hospital-specific systems via secure APIs and standardized protocols.
* Contribute to architecture decisions and the continuous improvement of software delivery processes, including DevOps and CI/CD practices.
Requirements
To be successful in this role, you will need:
* Solid experience in full-stack development using .NET (C#), React, and SQL Server (or other relational databases).
* Confidence building and consuming RESTful APIs, and a good grasp of microservices architecture and asynchronous communication patterns.
* Experience in frontend frameworks and understanding modern state management, component-based architecture, and responsive design.
* An understanding of software security principles, especially in sensitive environments like healthcare.
* A degree in Computer Science, Engineering, or a related field, and at least 5 years of professional experience in software development, preferably in regulated sectors.
Why Join Us?
We offer a caring environment where everyone is appreciated, with training and opportunities for growth in Switzerland and internationally. We combine technology and creativity to lead high-impact digital transformations, and we strive to generate a positive impact through our collective efforts.