Junger Mann sitzt auf einer grauen Couch mit einem Notebook auf dem Schoß

Full Stack Software Engineer (f/m/d)

Heidelberg Materials is reinventing the way cement is produced for the digital age. We have a challenging and compelling roadmap ahead of us. To advance on our goal to become the digital leader in the building materials industry, we are looking for a Frontend/Fullstack Software Engineer who is passionate about digital transformation of a globally operating company. You will perform various software engineering tasks in one of our teams, working on development of models and tools focused on production optimization. The product you will be working on is not only helping to drive efficient production process but as well supports operations with the lowest environmental footprint.
If you are eager to tackle difficult challenges and make an impact in an international company undergoing a massive digital transformation, you should look no further.


Your next challenge

  • Write elegant, clean and structured code
  • Work with different frameworks in Python, Typescript/JS
  • Convert design drafts, mockups and textual descriptions into working UIs, applications
  • Apply and ensure following of coding patterns and best practices in the team
  • Be pro-active, persistent and eager to deliver a great solution for a given problem

Your profile

Must have:

  • 2+ years of experience with React
  • 2+ years of experience with Python and some visualization frameworks (Panel, Dash or comparable)
  • Experience with CSS and JS
  • Experience in with technologies CI/CD, automated frontend testing, TDD
  • Willing to learn new tools and technologies

Nice to have (at least 3 of the following criteria):


  • Full stack development experience in the Python ecosystem in context of data science or data engineering
  • Full stack development experience in the .Net ecosystem
  • Some experience in Data Science
  • Some experience in Azure
  • Experience setting up MLOps processes
  • Some experience with Terraform and k8


Our offer


We are convinced that only those who successfully realize their personal goals can also fully contribute professionally. That's why we offer you attractive benefits, such as:

  • 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.

We look forward to receiving your online application!

Apply now

Job description

  • Professional

    Entry level

  • Heidelberg, Germany

    Location

  • Full time

    Contract

  • IT/Digital Transformation

    Category

Apply now

Any Questions?

Florence Rueckle
Talent Acquisition Expert 
RecruitingGHR.DEUShared@heidelbergcement.com