Backend Developer (m/w/d)
Key responsibilities:
As a Backend Developer you are responsible for building the backend services for full-scale applications of a domain. This includes the design, development, testing and delivery of fully functioning web-based and mobile applications in a collaborative and iterative product development approach. You are co-responsible with IT System Engineers to develop fully functioning applications that meet the defined business needs. You would be accountable for the applications delivered by your team and/or provide guidance to other Backend Developers. In addition, you are able to actively contribute to the architecture of the delivered applications.
Requirements:
- Degree in computer science or comparable subjects
- First-hand experience of the intense collaboration in an agile software development teams
- Expertise in state-of the art programming languages (Python, JavaScript/TypeScript ES6+) and backend technologies
- Knowhow in modern backend frameworks, APIs, database technologies and query languages
- Experience in software development testing and test automation (unit testing, regression testing, etc.)
Other job facts:
- Language: English & German
- Professional experience necessary: yes
- Leading responsibilities: no
- Project management responsibilities: no