- Contribute towards the Architecture, Design and technical debt of the product to assure a scalable SW platform where services can be docked and configured
- Design and implementation of the software components based on the software design (e.g. RESTful web services, etc.)
- Transforming requirements of various stakeholders into the business logic implementation in the backend service.
- Supporting the test strategy in terms of writing automated tests and unit tests
- Ensuring the quality of the software product (conformance with the development process)
- Maintain and improve various parts of the user interface
- Integrate front-end parts with backend services and deploy the micro-sites with usage of micro-service architecture
- Deployment and monitoring of the services
- Incorporating user feedbacks and change requests in short development cycles (agile development)
- Documentation of the product design and implementation
- Investigation and fixing of the software defects
- Bachelor or Master of Science in Computer Science or related field
- 5+ years hands on software development experiences in agile way
- knowledge of: C#, .NET, JavaScript, Web stack (HTML5, CSS3)
- experience with: .NET Core, ASP.NET Core, Angular
- good understanding of OOP, SOLID, Clean Code
- test automation and unit testing
- continuous integration and continuous deployment
- english in speaking and writing
- mentoring and leading of junior developers
- open feedback culture and continuous improvement mind-set, team player
- Event Sourcing
- Docker, Kubernetes, Helm
- basic understanding of networking - TCP/IP
- experience with TDD
- experience with AWS, Rabbit MQ
- experience with Micro-services architecture
What do we offer:
- Adjustable standing desk as a standard
- MSDN license for each developer with prepaid access to AZURE
- Free access to PLURALSIGHT – the WBT platform
- Team building program - 2 days adventure offsite meeting for all employees every year, Christmas party, extra budget for team building events
- Participation on world famous IT conferences like Microsoft IGNITE for best employees
- Wide project portfolio in healthcare domain and job rotation within company (Cybersecurity, Artificial Intelligence, Healthcare IT services, …)
- Training and development program (business and product trainings, e-learning, language courses, soft skills trainings,…)
- Health program (contracted wellness providers, sport centers, salary reimbursement in case of illness)
- Retention program (work anniversary, life anniversary, additional pension plan, employee loans)
- Family care program (subsidy for newborns, maternity leave, kindergardens, summer camps)
Basic wage component (gross) and other rewards : starting from 2200EUR brutto /month + VAR*
*We are required by law to disclose basic wage component (minimum salary) for the advertised positions. We carefully consider your professional qualifications and experience in our compensation package and/or when offering you other positions.
Our goal is to pay our employee's fairly, with regard to the market situation and we are ready to welcome high-quality candidates in our team.
Organization: Siemens Healthineers
Company: Siemens Healthcare s.r.o.
Experience Level: Mid-level Professional
Job Type: Full-time