Full-Stack Software Engineer (C# + .NET 6 / React + Typescript) (f/m/d) at HeidelbergCement AG (Heidelberg, Deutschland)

Full-Stack Software Engineer (C# + .NET 6 / React + Typescript) (f/m/d) at HeidelbergCement AG (Heidelberg, Deutschland)


Add To Bookmarks
Company:
Location: Heidelberg, Deutschland
Type: Full Time
Created: 2021-11-23 05:00:56

Apply Here


HeidelbergCement 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 Full-Stack Developer who is passionate about digital transformation of a globally operating company.HProduce is one of the three strategical digital pillars of HeidelbergCement, along with HConnect and HService. We strive to reduce our environmental footprint in our cement plants, produce more cost efficient and make the task easier and safer for HC employees. We plan on fundamentally changing the way we do business. HProduce is at the forefront of these efforts, creating value by innovating and applying new technologies. We roll out new digital solutions, engage our local teams across the world, and drive the rapid adoption of our digital products. In the team, we are fast-paced, creative, user-obsessed, and follow a data-driven approach.If you are eager to tackle difficult challenges and make an impact in an international company undergoing a massive digital transformation, you have to look no further.Our tech stack
  • Microservice architecture (K8s, RabbitMQ, NATS, gRPC, REST, Postgres, …) in C#/.NET Core
  • Typescript & React for UI (web/mobile)
  • Python for Data Science, ML and math. opt. (Pandas, Scikit-Learn, Gurobi, …)
Your next challenge
  • 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
You must have
  • 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
  • Passion for finding simple solutions to complex problems
You should have
  • 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, CQRC, Docker, gRPC, RabbitMQ, NATS, Postgres, time series databases, ...
  • BSc or MSc in CS or a comparable education. PHD in a scientific, mathematical or engineering field is a bonus but not mandatory
  • Experience in Data Science with Python would be a bonus but is not mandatory
  • Active GitHub profile with open-source contributions is welcome
Our offerWe 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:
  • Attractive compensation including Christmas and vacation bonuses
  • Flexible working time models
  • Mobile working within Germany on up to three days per week
  • 30 vacation days plus additional special vacation days
  • Individual onboarding with participation in the buddy program
  • Support for advanced training and continuing education
  • Company health management (various company sports groups, health and prevention campaigns, company doctor)
  • Ergonomic workstations with height-adjustable desks
  • Canteen with discounted and healthy meals
  • Employer-sponsored company pension plan
  • Attractive conditions and discounts at our cooperation partners (gyms, banks, online stores, etc.)
  • Job ticket