Our client, a growing technology company developing specialized software solutions for the healthcare sector, is looking for a Software Engineer to join their development team.
This is an exciting opportunity to work on impactful healthcare technology solutions used by organizations internationally, contributing to the design and development of software products that improve healthcare processes.
Responsibilities
- Develop, test, and maintain complete software solutions from specifications through implementation and verification.
- Design and build applications using C#, WPF, and the MVVM architectural pattern.
- Troubleshoot, debug, enhance, and maintain existing software applications.
- Work with SQL Server and ORM frameworks for efficient data management.
- Create and maintain technical documentation, including software requirements, design documents, and test plans/reports.
- Collaborate with internal teams and support customers with technical issues when required.
- Follow software development practices aligned with quality and regulatory standards.
Requirements
- 3+ years of professional experience as a Software Developer / Software Engineer.
- Strong hands-on experience with C#, WPF, and MVVM.
- Experience with Microsoft SQL Server and ORM frameworks.
- BSc/BA/BEng in Computer Science, Software Engineering, or a related field.
- Strong analytical and problem-solving skills.
- Good communication and organizational skills.
- Professional working proficiency in English.
- Based in Athens.
Nice to Have
- Experience with healthcare or medical software.
- Knowledge of Telerik Framework and Reporting.
- Experience with Test-Driven Development (TDD).
- Familiarity with web technologies.
- Knowledge of healthcare integration protocols such as HL7 and FHIR.
- Experience working with software developed under ISO standards.
Benefits
- Permanent, full-time position (14 salaries per year).
- Hybrid working model (3 days from the office / 2 days from home).
- Offices located in Athens.
- Competitive salary package (open to discussion based on experience).
- Ticket voucher.
- Private health insurance.
- Training and opportunities for continuous professional development.
- Opportunity to work on meaningful healthcare technology solutions with international reach.
