Senior .NET Developer (m/w/d) 80-100%
We are currently seeking a skilled and motivated .NET Developer to join our team. As a .NET Developer, you will play a crucial role in development of a Cloud-powered IoT application platform.
Your tasks:
Backend development of software component functionalities for a Cloud-based application platform, which enables distributed measurements with IoT devices
Creating professional software architecture and design with the team
Producing software documentation compliant with our quality standards
Writing unit/integration tests for developed components, ideally in TDD style
Continually detecting and eliminating any tech debt, to ensure an optimal flow rate and keeping high code quality
Defect fixing, debugging, code reviews
Your profile:
Necessary experience in (profound expert knowledge) Software-Engineering
Application of OO design patterns and SOLID principles
Analytical and systematic working style
Ability to debug complex components
Ability and willingness to learn and adapt to complex development environment
Affinity to work in an international environment
Commitment to deliver outstanding quality
Commitment to work with cutting edge technologies of cloud computing
Very good command of languages: English in speech and writing
Nice to have:
Familiarity with diagramming complex architectures
Experience with microservices (event-driven communication + REST API)
Experience with Kafka, Docker, Kubernetes, Jenkins, GitLab CI/CD pipelines
- Englisch
- OOP
- CLOUD
- .NET
- C#
- TDD