Software Developer (C#,.Net, Angular)
Siemens Healthineers
About the Role
Siemens Healthineers aims to enable healthcare providers to increase value by digitalizing healthcare. Digital health empowers providers to transform towards value-based care, leading to personalized medicine. This role contributes to bringing together medical devices, healthcare professionals, and patients.
Key Responsibilities
- Understanding and analyzing project requirements.
- Suggesting possible solutions for given requirements.
- Realizing and implementing requirements with highest quality and on time.
- Creation and implementation of unit, integration, sub-system, and system level test cases.
- Validation of implemented features.
Requirements & Tech Stack
- .NET Framework: .NET 5/6 and C# 9/10
- Development Environment: VS, Resharper, Rider, Git, Azure DevOps (e.g., yaml Pipelines)
- Methodology/Principles: CI/CD, Continuous Delivery, DevOps, DDD, BDD, TDD, Microservice Architecture, Independent Deployment
- Cloud: Cloud Native/Serverless Architectures (e.g., Azure Functions), Twelve-Factor App
- Software Design: Very good know-how in Clean Code and Object Oriented Design (Clean Code, SOLID, Patterns, SW Craftsmanship)
- Programming: Object Oriented Design/Programming (OOP/D), Functional Programming (FP)
- Containers: Kubernetes, docker, service mesh, dapr, helm
- Web: REST, HTML5, JavaScript, TypeScript, Angular


