Senior Software Development Engineer

IT&Care is per direct op zoek naar een Senior Software Development Engineer!


Software Development Team
The software development team is based in Eindhoven and in Bucharest, Romania. Using the latest technologies and working closely together with other specialists, like researchers and data scientists, we build innovative software. Our software is used by our doctors, psychologists and other health care professionals, as well as by the 1.5 million individual employees, HR and management of our client companies, which range from multinationals to SME’s.

Job Brief
The SSDE will work under the supervision of the Software Development Manager. The SSDE will be a part of a software development team working under agile development rules and principles. An SSDE will participate in design and architecture decisions taken between teams in order to ensure that the software solutions developed companywide are heterogeneous and adhere to the same standard of quality.

Gevraagd wordt

- Master’s degree in Computer Science or Engineering.
- 5+ years’ experience in software development.
- Strong understanding of the agile development principles and practices. (Scrum, Kanban, Continuous Integration, Continuous Delivery)
- Excellent interpersonal communication skills (organizational and leadership skills) and presentation skills.
- Excellent knowledge of distributed applications and principles. (Domain Driven Design, microservices, CQRS, Event Sourcing)
- Strong analytical skills.
- Excellent knowledge of software testing automation.
- Strong knowledge of UML and other modeling languages.
- Strong knowledge of NoSQL databases.
- Knowledge of some of the technologies we are currently using:
o Front-end: Angular 5, Typescript, Material Design
o Back-end: .NET Core 2.0, .NET Framework

- Work in an agile, rapid development and prototyping environment where effective communication is paramount.
- Participate in defining all aspects of development from appropriate technology and workflow to coding standards.
- Set expectations with product owner regarding feature deliverables and communicate/set realistic expectations.
- Create and maintain together with domain experts - domain models that are used for the development and documentation of the software.
- Continuously interact with the Product Owner and other domain experts in order to gain domain knowledge and clarify features.
- Provide technical guidance and coaching to other software developers.
- Develop reusable software and system components.
- Participate in code and design reviews.
- Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
- Develop high-level product specifications with attention to system integration and feasibility.
- Provide technical guidance and coaching to other software developers.
- Automate tasks through appropriate tools and scripting.

Geboden wordt



HumanTotalCare is the largest occupational health service in the Netherlands. With its brands ArboNed, HumanCapitalCare, Mensely and IT&Care, HumanTotalCare holding serves approximately 1.5 million Dutch employees and 65 thousand companies with work & health related services. Our 1500 professionals -among which over 450 doctors- work with modern technology, most of which is developed in-house by own software developers, researchers and data scientists. HumanTotalCare is a high tech company. We aim to empower all Dutch employees to take control over their own work & health, to remain as healthy as possible during their whole working life and beyond.  

Vredeoord 106 in EINDHOVEN
Offline vacature. Solliciteren is niet meer mogelijk.