Senior Software Entwickler/Architekt (m/w, 100%)

Job Informationen

Responsibilities: Develop and architect most efficient and scalable way to implement new features defined by product owner. Manage development team (incl. break down of roadmap features into issues to be distributed and coordinated among developers, definition of the agile sprints and regular team meetings). Keep updated development guidelines and other technical documentation about the software, including API specification. Define coding standards and keep all code repositories. Review and control of developer’s tasks, mentor developers and teach best practices. Setup and maintain a continuous deployment process and tools involving cloud infrastructure and environments for testing and releases. Coordinate tests and quality assurance processes. Participate in day-to-day development and testing of the software. Your profile: Computer science or relative degree with a strong technical background. Experience developing cloud/web software. 5+ years of experience in back-end software development. 2+ years of experience with mobile development. Deep working knowledge and experience with back-end languages PHP (Java is a plus). Working knowledge with ReactJS framework. Working knowledge with relational (MySQL and PostgreSQL) and non-relational databases. Up to date with new software development best-practices and standards. Working experience with agile methods like Scrum or XP. Experience with Docker containers for development and production environments (Kubernetes is a plus). Experience with systems for Continuous Deployment (CD) and Continuous Integration (CI). Skilled in Linux systems administration. Ability to multi-task, prioritize and meet deadlines. Experience leading and coordinating development team. Good interpersonal and communications skills. Languages: English, German

Benötigte Skills
  • PHP
  • JAVA
  • React
  • JavaScript
  • MySQL
  • PostgreSQL
  • Scrum
  • Englisch
  • Linux
Job Details
  • Pensum Vollzeit