Location: Dortmund, on-site
Type: full time; permanent
About company:
Our client is a top-tier digital comparison platform in Germany, enabling consumers to easily evaluate and purchase a wide range of services and products—from insurance and energy providers to telecommunications, financial offerings, travel, and beyond.
Blending the reliability of an established market leader with the agility of a startup, the company operates in agile, cross-functional teams with flat hierarchies and rapid decision-making processes. With over 50 product categories and more than 20 million users, the team is driven by innovation, leveraging modern technologies and AI to continuously enhance the user experience.
About the product:
The team is currently focused on developing a next-generation digital tax solution—a modern FinTech product aimed at simplifying tax returns. They are looking for a Senior Software Developer to take ownership in advancing the product as well as supporting internal tools and back-office systems.
Your tasks include:
1. Further development and maintenance of the systems, consisting of single-page applications in the frontend, HTTP servers in the backend, databases, cloud storage, etc.
2. DevOps: From rolling out and automatically provisioning new servers to implementing releases
3. Together with the product management and the IT team, you will work on the conception and implementation of new features in an agile Kanban process
4. Quality assurance through continuous improvement of our CI pipelines and participation in code reviews
5. You are a mentor (m/f/d) and sparring partner (m/f/d) for the team
6. You keep an eye on the system, provide important impulses for further developments and take the technical lead on larger topics
Requirements
7. Completed IT studies (computer science, business informatics, or similar) or training as an IT specialist (m/f/d)
8. Confident coding skills: You can handle puzzles as well as database queries
9. Very good knowledge of at least one object-oriented programming language (C#, JavaScript, PHP, Java, Python etc) and sound skills in object-oriented system design and the relevant principles and design patterns
10. You are familiar with test-driven development, rapid prototyping and other aspects of agile software development
11. You have high standards for your code, stand up for them and inspire your team members to find the best solutions for the team and the product
12. Fluent German skills complete your profile
13. Ideally, you also have experience in operating software systems and a DevOps mindset
Benefits
14. The stability and security of a large company with the flexibility and flair of a dynamic start-up through small units. While we plan for the long term, you have the opportunity to work in small, agile teams full of dedicated colleagues.
15. Personal growth: Thanks to our strong and sustained growth, we can offer you excellent prospects for a specialist and management career. Individual development and further training opportunities are available thanks to a broad training catalog and specialized personnel development for your career path.
16. From your idea to the final feature: We offer you plenty of room for initiative. Contribute your ideas actively, quickly assume responsibility, and thus directly influence the success of the company!
17. We're a great team outside of work, too: Whether it's playing football, playing Xbox, or competing in darts tournaments, team spirit is very important to us. We celebrate successes together at numerous events, such as our monthly drinks outings and our summer and Christmas parties.
18. Strengthened throughout the day: Extras like drinks, fruit, cereal, or lunches are a given with us! Vouchers for numerous company products and a subsidized company pension plan are also available.
19. You can find us easily: Central location directly at Dortmund main station with excellent transport connections and a VRR ticket subsidized by us.