Head of Development - Software Dev & Architecture

Head of Development - Software Dev & Architecture

Head of Development
SEOlytics GmbH (Hamburg)

Overview

As Head of Development, I was responsible for technical product development and maintenance, team management, and ensuring timelines and quality standards were met. I used agile methodologies such as SCRUM and cloud technologies to achieve optimal results.

I provided professional and disciplinary leadership to internal and external software developers and took technical responsibility for product development, maintenance and evolution, and software architecture. Ensuring that timelines and quality standards were met was particularly important to me.

In addition to my management responsibilities, I was responsible for resource planning, team management and employee development. The strategic direction of all IT issues and the development of internal software and tools were another focus of my work.

As part of my project, I restructured an existing software system for integration into a microservice architecture and created and restructured teams. I created job postings and conducted interviews.

I used a variety of methods to achieve the best possible results. Servant leadership and transformational leadership were as important as lean development, pair programming, code review, and refactoring. Cloud computing was also an important part of my project.

Using tools like Jenkins, Git, Docker, Jira, Confluence, and Excel helped me manage my work effectively.

As a result, I was able to successfully complete the project and bring the company up to the latest technological standards.

Activities

  • Technical and disciplinary management of internal and external software developers
  • Technical responsibility for product development, product maintenance and enhancement, and software architecture
  • Ensuring timelines and quality standards
  • Resource planning, team management and employee development
  • Strategic alignment of all IT topics & further development of internal software and tools
  • Restructuring of an existing software system for integration into a microservice architecture
  • Team restructuring and team formation
  • Creation of job advertisements
  • Conducting job interviews
  • Supervision of a bachelor thesis

Methodology

  • Servant Leadership
  • Lean Development
  • SCRUM
  • Transformational Leadership
  • Pair Programming
  • Code Review
  • refactoring
  • Cloud Computing

Tools / Technologies

  • Jenkins
  • Git
  • Docker
  • Jira
  • Confluence
  • Excel