Languages : German and English (Good communication skills)
Responsibilities
Implementation of security updates and patches to close security gaps and maintain system integrity.
Identification and rectification of errors in existing applications to improve reliability and user-friendliness.
Refactoring and optimization of code to improve the performance, maintainability, and scalability of applications.
Integration of applications into existing systems and platforms, ensuring interoperability between various services.
Regular review of application performance, identification of bottlenecks, and implementation of solutions for performance improvement.
Automation of build and deployment processes to ensure fast and reliable delivery of software updates.
Creation and maintenance of technical documentation for software changes and system updates, as well as reporting on progress and challenges.
Requirements
Successfully completed studies in computer science, software development, or a comparable field, alternatively completed vocational training as an IT specialist for application development with relevant professional experience.
Several years of professional experience in web application development, ideally in a full-stack developer role.
Experience with agile development methods is an advantage.
Experience with databases (SQL, NoSQL) and knowledge of cloud technologies (e.g., AWS, Azure, Google Cloud).
Experience with Continuous Integration / Deployment (CI / CD) pipelines, container technologies (e.g., Docker, Kubernetes), and version control systems (e.g., Git).