We are looking for a Senior Software Engineer (m/f/d) in Berlin to join our international tech team and help create one of the fastest-growing companies in the heating market. As part of our engineering team, you’ll be responsible for building the technical solution for the optimal allocation of our in-house workforce. Together with your cross-functional team, you’ll build a highly effective product that manages our most unique asset at thermondo, the more than 500 craftspeople for installations and service. We want to send the right team to the right place at the right time while ensuring an outstanding customer experience.
While our products have been built using Python and Django, we appreciate an agnostic approach to software development. Therefore, we welcome you as you are; a specific programming language is not required here.
Collaborate closely with an interdisciplinary team, engaging in product discovery, planning, and implementing user-focused solutions.
Take ownership of and lead the development of software solutions.
Create user-friendly solutions, geared toward driving business value. The team is working on a tool that allows us to send the right team at the right time to the right place across Germany, hundreds of times a week.
Establish and uphold engineering standards while advocating for improvements.
Provide guidance and coaching to team members, including non-technical roles.
You have 5+ years of experience developing web applications with any programming language, preferably a JVM language.
Applied work experience in designing and developing high-performance, scalable services (based on microservices architecture) & are knowledgeable in professional software engineering best practices, clean architecture, coding standards and documentation.
You understand and apply design patterns & principles of Object Oriented Design).
You have hands-on experience with automated tests & CI/CD platforms & experience building REST-APIs.
You understand and are able to easily explain the difference between programming paradigms: Functional, Procedural, Object-oriented.
Mentoring and coaching colleagues is something you do and value.
You possess an agile software development mindset.
We seek a C1 Level of English as our Technology Teams are primarily English speaking
Every application is welcome here - regardless of gender, nationality, ethnic and social background, religion, ideology, disability, age, sexual orientation or identity. We are convinced that everyone is valuable and deserves a fair chance.
Software has always been part of thermondo’s DNA. We have been the first to digitize trade a decade ago. Today, our proprietary software enables 1000 thermondinos to scale the heating transition in Germany. But we want more. We want to enable fully digitized and smooth customer journey ensuring that all processes are coming together: commercial funnel, procurement, product, supply chain, project management, finance, dispatch, HR planning as well as customer facing offerings for maintenance and home energy management.
Our product & tech teams in Xberg - the heart of Berlin - are a highly diverse and multicultural bunch. They make sure that we can make a difference and scale the energy transition in Germany and work closely together with all departments.
Join our product & tech teams and pave the way for climate neutral living.
Is this exactly the challenge you are looking for? Then don't wait any longer and apply to us. We look forward to getting to know you!