Senior Software Engineer (m/w/d)

Festanstellung, Vollzeit · Berlin (Zentrale)

We're looking for

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.

If you enjoy this
  • 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.

And recognise yourself here
  • 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

What we have to offer
  • Join a team of Product Managers, Software Engineers, Designers, Data and Salesforce people who are excellent in their craft and are happy to share their knowledge and help you grow alongside them
  • Our team is using the latest frameworks and is working with a modern tech stack to build powerful products for our customers, craftspeople, and internal teams
  • We offer a challenge with purpose - the better our tech, the more people will live climate-neutral and the better the world becomes for future generations
  • corporate culture that brings people from all walks of life together - regardless of gender, origin, age or background.
  • A modern office in the heart of Berlin-Kreuzberg with a roof terrace, where dogs are also welcome.
  • Work flexibly from the mobile officeup to 3 days a week.
  • Monthly company events such as Lunch & Learn and Drinks & Action.
  • Further your education! Regular opportunities for training and further education from our own Learning & Development team or external coaches.
  • A contribution to the company pension scheme.
  • Your well-being is important to us, which is why we invest in your physical and mental health and offer you 30 days of vacation, a permanent employment contract and numerous other benefits via Corporate Benefits, as well as a discounted Urban Sports membership and access to nilo.health, a platform for mental health care.
  • Get around the city in a climate-friendly way with your JobRad 
About us
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.
Your application process
  • An initial interview with your Talent Acquisition Manager, Jenny
  • After this stage, you will talk to an Engineering Manager 
  • Next step is to receive a Take Home Assignment
  • As last stage you will have the opportunity to come on-site for some deep dive interviews
  • Finally, become a thermondino!
Here we go
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!
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.