Social network you want to login/join with:
- Duration: Initially 18 months (extension possible)
- Working Hours: 35 hours per week
- Remote Work: Up to 90% possible
- Security Clearance: Not required
- 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).
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills.