Software Engineer (m/f/d)
Jetzt bewerben

Software Engineer (m/f/d)

Berlin Vollzeit 43200 - 72000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Jetzt bewerben
T

Auf einen Blick

  • Aufgaben: Entwickle Softwarelösungen zur optimalen Zuweisung von Handwerkern für Installationen und Service.
  • Arbeitgeber: Thermondo ist ein innovatives Unternehmen, das die Heizungsbranche digitalisiert.
  • Mitarbeitervorteile: Flexible Arbeitszeiten, Homeoffice bis zu 3 Tage pro Woche und 30 Tage Urlaub.
  • Warum dieser Job: Gestalte eine klimaneutrale Zukunft mit einem dynamischen, internationalen Team in Berlin.
  • Gewünschte Qualifikationen: Mindestens 3 Jahre Erfahrung in der Webentwicklung mit beliebiger Programmiersprache.
  • Andere Informationen: Hunde sind im Büro willkommen und regelmäßige Weiterbildungsmöglichkeiten werden angeboten.

Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

We\’re looking for We are looking for a 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 3+ 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✓ A 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 home office – up 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 [Website-Link gelöscht], 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!

Software Engineer (m/f/d) Arbeitgeber: Thermondo

Thermondo ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung in Berlin-Kreuzberg bietet. Mit einem engagierten Team von Fachleuten, modernsten Technologien und flexiblen Arbeitsmodellen fördert das Unternehmen nicht nur die berufliche Weiterentwicklung seiner Mitarbeiter, sondern setzt sich auch aktiv für eine klimaneutrale Zukunft ein. Die Unternehmenskultur schätzt Vielfalt und bietet zahlreiche Vorteile, darunter 30 Tage Urlaub, Weiterbildungsmöglichkeiten und ein modernes Büro mit Dachterrasse, was Thermondo zu einem attraktiven Arbeitsplatz macht.
T

Kontaktperson:

Thermondo HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineer (m/f/d)

✨Tipp Nummer 1

Nutze dein Netzwerk! Sprich mit Freunden oder Bekannten, die bereits in der Tech-Branche arbeiten, und frage sie nach möglichen Verbindungen zu thermondo. Oft können persönliche Empfehlungen den Unterschied machen.

✨Tipp Nummer 2

Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Softwareentwicklung und Designmustern übst. Da thermondo einen agnostischen Ansatz verfolgt, sei bereit, deine Kenntnisse in verschiedenen Programmiersprachen und Paradigmen zu demonstrieren.

✨Tipp Nummer 3

Zeige deine Leidenschaft für agile Entwicklung! Informiere dich über die neuesten Trends und Methoden in der agilen Softwareentwicklung und bringe Beispiele aus deiner bisherigen Arbeit mit, um zu zeigen, wie du diese Prinzipien angewendet hast.

✨Tipp Nummer 4

Bereite dich darauf vor, deine Erfahrungen im Mentoring und Coaching von Kollegen zu teilen. Thermondo legt Wert auf Teamarbeit und Wissensaustausch, also sei bereit, konkrete Beispiele zu nennen, wie du anderen geholfen hast, sich weiterzuentwickeln.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer (m/f/d)

Erfahrung in der Entwicklung von Webanwendungen
Kenntnisse in mindestens einer Programmiersprache, vorzugsweise einer JVM-Sprache
Design und Entwicklung von hochperformanten, skalierbaren Services
Kenntnis von Microservices-Architekturen
Vertrautheit mit professionellen Software-Engineering-Best-Practices
Saubere Architektur und Codierungsstandards
Dokumentation von Softwarelösungen
Verständnis und Anwendung von Entwurfsmustern und Prinzipien des objektorientierten Designs
Erfahrung mit automatisierten Tests und CI/CD-Plattformen
Erfahrung im Aufbau von REST-APIs
Fähigkeit, Programmierparadigmen zu erklären (funktional, prozedural, objektorientiert)
Mentoring und Coaching von Kollegen
Agile Softwareentwicklungsmindset
Fließende Englischkenntnisse auf C1-Niveau

Tipps für deine Bewerbung 🫡

Verstehe die Stellenbeschreibung: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du diese in deinem Lebenslauf und Anschreiben hervorhebst.

Betone deine technischen Fähigkeiten: Da die Position einen Software Engineer betrifft, solltest du deine Programmierkenntnisse und Erfahrungen mit Webanwendungen klar darstellen. Nenne spezifische Technologien, mit denen du gearbeitet hast, und beschreibe relevante Projekte.

Zeige deine Teamfähigkeit: Die Rolle erfordert enge Zusammenarbeit mit einem interdisziplinären Team. Betone in deinem Anschreiben, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast und welche Rolle du dabei eingenommen hast.

Persönliche Note hinzufügen: Füge deinem Anschreiben eine persönliche Note hinzu, indem du erklärst, warum du dich für thermondo interessierst und wie du zur Mission des Unternehmens beitragen möchtest. Zeige deine Begeisterung für die Herausforderung, die das Unternehmen bietet.

Wie du dich auf ein Vorstellungsgespräch bei Thermondo vorbereitest

✨Verstehe die Unternehmensmission

Informiere dich über die Mission und Werte des Unternehmens. thermondo setzt sich für eine klimaneutrale Zukunft ein, also zeige in deinem Interview, dass du diese Vision teilst und wie du dazu beitragen kannst.

✨Bereite technische Fragen vor

Da die Position einen starken technischen Hintergrund erfordert, solltest du dich auf Fragen zu Softwareentwicklung, Designmustern und Programmierparadigmen vorbereiten. Sei bereit, deine Erfahrungen mit verschiedenen Programmiersprachen und Technologien zu erläutern.

✨Zeige Teamfähigkeit

Die Rolle erfordert enge Zusammenarbeit mit interdisziplinären Teams. Bereite Beispiele vor, in denen du erfolgreich im Team gearbeitet hast, um deine Fähigkeit zur Zusammenarbeit und Kommunikation zu demonstrieren.

✨Fragen stellen

Bereite einige durchdachte Fragen vor, die du dem Engineering Manager stellen kannst. Dies zeigt dein Interesse an der Position und hilft dir, mehr über die Teamdynamik und die Projekte zu erfahren, an denen du arbeiten würdest.

Software Engineer (m/f/d)
Thermondo
Jetzt bewerben
T
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>