Software Developer | Softwareentwickler (m/w/d)

BASF SE

Ludwigshafen am Rhein, Rheinland-Pfalz, Deutschland
Published Oct 10, 2025
Full-time
No information

Job Summary

This role involves joining the Digitalization & IT unit within Global Engineering Services at BASF, focusing on advancing digital transformation by developing specialized engineering software. The core responsibility is the development of CAPE software used for designing complex process engineering equipment, such as distillation columns and heat exchangers. Day-to-day tasks include translating intricate thermodynamic and fluid mechanical relationships into robust mathematical models and implementing these models into high-performance software. The developer will collaborate closely with research and development users, providing consultation on sustainable software design. A key aspect of the position is working within a team to define software architecture, selecting appropriate technologies, with a strong future emphasis on modern web technologies, including JavaScript frameworks and REST APIs. Ideal candidates possess a degree in Computer Science, Engineering, Mathematics, or Physics, coupled with practical experience in technical software projects and proficiency in languages like C, Fortran, and object-oriented programming.

Required Skills

Education

Successful completion of studies in Computer Science (with strong technical focus), Engineering Sciences, Mathematics, or Physics. PhD is welcome.

Experience

  • Practical IT knowledge in technical software projects
  • Experience in designing software architecture (ideally)
  • Demonstrated knowledge in Process Engineering or Chemical Engineering (ideally)

Languages

Not specified

Additional

  • Not specified