Application Developer | Anwendungsentwickler (w/m/d)
ADAC e.V.
Job Summary
We are seeking an Application Developer (w/m/d) to join our dynamic team. In this role, you will be responsible for the conception, development, and operation of modern full-stack applications, including frontend and backend development, web applications, and APIs. You will design, implement, and maintain scalable backend systems and database solutions (SQL and NoSQL), while ensuring application stability, security, and performance. Collaboration with interdisciplinary teams, analysis of business requirements, and the creation of technical concepts are key aspects of this position. The ideal candidate will have a degree in Computer Science or a related field, strong experience in full-stack development with .NET, C#, Blazor, and Entity Framework, and proficiency in backend technologies like REST. Experience with databases, API design, and cloud technologies (e.g., Azure) is highly valued. This role offers hybrid work, flexible hours, and a competitive salary.
Required Skills
Education
Completed degree in Computer Science, Software Engineering, or a comparable qualification.
Experience
- Professional experience in Full-Stack Development
- Profound knowledge in backend technologies such as REST
- Practical experience in frontend technologies, especially with Blazor
- Confident handling of databases, both SQL and ideally NoSQL
- Experience in the design and development of APIs
- Experience with current AI tools in software development
- Ideally, experience with agile development methods like Scrum or Kanban
Languages
Additional
- Full-stack application development (frontend & backend), implementation of web applications and APIs (e.g., REST-based services), development of scalable and performant backend systems, design, implementation and maintenance of database solutions (SQL and NoSQL), integration and processing of data from various systems, ensuring stability, security and performance of applications, design of intuitive user interfaces, continuous further development of employed technologies and methods.