At Beiersdorf we want to help people feel good about their skin and our commitment goes far beyond caring for skin. For 140 years we have developed innovative skin and body care products for well-known brands such as NIVEA Eucerin La Prairie Hansaplast and Labello. We act according to our purpose WE CARE BEYOND SKIN and take responsibility for our consumers our employees the environment and society.
Behind every brand every product and every accomplishment are our more than 20000 employees. It is for them that we live an inclusive culture of respect and trust that is strongly aligned with our values CARE COURAGE SIMPLICITY and TRUST. We also embrace diversity by valuing the uniqueness of each individual and being committed to equal opportunities for all.
Your Tasks
At Beiersdorf we are committed to enabling digital transformation across our organization. Our Application Development team is a trusted partner to all business functions implementing custom (web) applications that make a difference to how people across Beiersdorf take decisions access relevant information and pursue their daily work. We are looking for a passionate Lead Software Developer to join the team.
Our team consists of highly motivated and experienced application developers from various professional backgrounds spanning open source Microsoft and SAP technologies. We are part of Beiersdorfs Data AI and Automation organization.
Our tech stack:
- Python FastAPI Framework
- Docker
- Microsoft Azure: App Service App Service Plan Cosmos DB SQL Server
- Azure DevOps and CI/CD pipelines
- Terraform
Your Tasks
- Lead and enable crosscapability development teams by fostering close collaboration between experts in process automation frontend and backend development machine learning AI and data engineering. Act as a technical integrator and facilitator across disciplines.
- Assume endtoend technical ownership of missioncritical applications including system architecture application logic data models CI/CD pipelines deployment strategies and service monitoring. Ensure scalability reliability and maintainability across the entire solution lifecycle.
- Champion the You build it you run it mindset by promoting accountability for production readiness operational stability and continuous improvement. Guide teams in designing for operability observability and fault tolerance.
- Set and enforce high engineering standards through the definition and execution of best practices such as automated testing strategies structured code reviews pair programming and comprehensive documentation. Mentor developers to continuously improve code quality technical skills and adherence to architectural guidelines.
- Act as a technical role model and coach providing guidance on design decisions technology choices and development practices while cultivating a culture of craftsmanship ownership and pride in delivered solutions.
Your Profile
- Bachelors/ Masters degree in Computer Science or in a related field
- Several years of hands-on experience in software development
- Strong Python skills. Practical experience in at least one of Flask Django or FastAPI
- Strong general software engineering skills including DevOps and CI/CD
- Knowledge of design of microservices and experience in containerization with Docker
- Experience with relational databases. Good SQL skills
- Written and spoken English. German is a plus
- Ability to work in a self-organizing environment and eagerness to continuously learn
Required Experience:
IC
At Beiersdorf we want to help people feel good about their skin and our commitment goes far beyond caring for skin. For 140 years we have developed innovative skin and body care products for well-known brands such as NIVEA Eucerin La Prairie Hansaplast and Labello. We act according to our purpose W...
At Beiersdorf we want to help people feel good about their skin and our commitment goes far beyond caring for skin. For 140 years we have developed innovative skin and body care products for well-known brands such as NIVEA Eucerin La Prairie Hansaplast and Labello. We act according to our purpose WE CARE BEYOND SKIN and take responsibility for our consumers our employees the environment and society.
Behind every brand every product and every accomplishment are our more than 20000 employees. It is for them that we live an inclusive culture of respect and trust that is strongly aligned with our values CARE COURAGE SIMPLICITY and TRUST. We also embrace diversity by valuing the uniqueness of each individual and being committed to equal opportunities for all.
Your Tasks
At Beiersdorf we are committed to enabling digital transformation across our organization. Our Application Development team is a trusted partner to all business functions implementing custom (web) applications that make a difference to how people across Beiersdorf take decisions access relevant information and pursue their daily work. We are looking for a passionate Lead Software Developer to join the team.
Our team consists of highly motivated and experienced application developers from various professional backgrounds spanning open source Microsoft and SAP technologies. We are part of Beiersdorfs Data AI and Automation organization.
Our tech stack:
- Python FastAPI Framework
- Docker
- Microsoft Azure: App Service App Service Plan Cosmos DB SQL Server
- Azure DevOps and CI/CD pipelines
- Terraform
Your Tasks
- Lead and enable crosscapability development teams by fostering close collaboration between experts in process automation frontend and backend development machine learning AI and data engineering. Act as a technical integrator and facilitator across disciplines.
- Assume endtoend technical ownership of missioncritical applications including system architecture application logic data models CI/CD pipelines deployment strategies and service monitoring. Ensure scalability reliability and maintainability across the entire solution lifecycle.
- Champion the You build it you run it mindset by promoting accountability for production readiness operational stability and continuous improvement. Guide teams in designing for operability observability and fault tolerance.
- Set and enforce high engineering standards through the definition and execution of best practices such as automated testing strategies structured code reviews pair programming and comprehensive documentation. Mentor developers to continuously improve code quality technical skills and adherence to architectural guidelines.
- Act as a technical role model and coach providing guidance on design decisions technology choices and development practices while cultivating a culture of craftsmanship ownership and pride in delivered solutions.
Your Profile
- Bachelors/ Masters degree in Computer Science or in a related field
- Several years of hands-on experience in software development
- Strong Python skills. Practical experience in at least one of Flask Django or FastAPI
- Strong general software engineering skills including DevOps and CI/CD
- Knowledge of design of microservices and experience in containerization with Docker
- Experience with relational databases. Good SQL skills
- Written and spoken English. German is a plus
- Ability to work in a self-organizing environment and eagerness to continuously learn
Required Experience:
IC
View more
View less