Stellenangebot Firmenprofil

Finde jetzt den perfekten Job für Dich Jetzt Job finden

erweiterte Suche

Heidelberg Materials is one of the world's largest integrated manufacturers of building materials and solutions with leading market positions in cement, aggregates, and ready-mixed concrete. We are represented in over 50 countries with more than 51,000 employees at almost 3,000 sites.

At the centre of our actions lies the responsibility for the environment. As the forerunner on the path to carbon neutrality and circular economy in the building materials industry, we are working on sustainable building materials and solutions for the future. We enable new opportunities for our customers through digitalisation.

In HeidelbergMaterials we aim to be the first industrial tech company in the construction and building materials sector. Digitalization is one of our transformational pillars and our digital efforts cross all our business lines and operations.
Sustainability is an integral part of our day-to-day business. Additionally, the Sustainability Commitments 2030 are the cornerstones of HeidelbergMaterials sustainability strategy. To meet the needs of our internal and external customers, we are embarking on exciting sustainability initiatives to reduce our environmental footprint. And covering diverse technologies like Web 3.

The journey has just started which is a perfect timing for you to join a new team focused on delivering global solutions that support various sustainability initiatives and requirements. The team is built from the ground up and is very international. To strengthen our product teams, we are looking for a Lead Software Engineer who will report to the Head of Software Sustainability. We are expecting the candidate to be proficient in one of the languages (C#, Typescript, Python) with a preference on C# . In addition, the candidate will work with other stacks.

The successful candidate will be a team player, who is looking for challenging work in a friendly and supportive team. Additionally, is willing to contribute to a healthy and positive team culture.

Aufgaben
  • Write elegant, clean code and lead by example
  • Advocate consistency and best practices in our code and architecture
  • Coach other developers to excel and grow
  • Handle a broad range of tasks from data aggregation, database schema definition to the implementation of APIs and UIs
  • Work together with stakeholders, product owners and other team members from various technical backgrounds to deliver high-quality solutions that help improve our business
  • Communicate complex matters in a clear, concise and consistent way to both technical and non-technical audience
  • Convert abstract requirements and objectives into clear and actionable steps
  • Map business processes to data models and/or algorithms
  • Be pro-active, persistent and eager to deliver a great solution for a given problem

Profil Requirements
  • Track record of writing production-grade back-end systems in C# and .NET Core (latest versions)
  • Clean coding advocate (SOLID, YAGNI, ...)
  • Solid algorithms & data structures knowledge and proven ability to apply them to real world problems
  • Hands-on experience in Typescript & React (latest versions)
  • Experience in current microservice architecture patterns and technologies. E.g., CI/CD, automated E2E testing, TDD, DDD, Docker, gRPC, Kafka, Postgres, time series databases, ...
  • BSc or MSc in CS or a comparable education
  • Active GitHub profile with open-source contributions is welcome
  • Knowledge and passion for Web3 technologies such as blockchain, smart contracts, solidity, NFTs would be a clear bonus

Nice to have experience with:

  • Experience in Data Science with Python
  • Experience with data engineering frameworks in Python/PySpark (Databricks, Synapse, or Microsoft Fabric)



Wir bieten
  • Flexible working time models with up to 50% remote working within Germany
  • 30 vacation days plus additional special vacation days
  • Attractive compensation with profit share/bonus, Christmas and vacation payment
  • Multiple learning & development options: support of job-related further training, E-campus, various technical and leadership development programs
  • JobTicket, JobBike and further special conditions and discounts for e.g. gyms
  • Company fitness room, various sports classes, health and prevention campaigns
  • Individual onboarding with buddy program as well as various networking initiatives (Network of Women, International Network etc.)
  • Modern headquarters next to the river Neckar with ergonomic workplaces and height-adjustable desks
  • Canteen with discounted and healthy meals
  • Bicycle and underground parking with charging stations - for e-bike and car
...and much more.