(Principal) Business Software Developer
The Position
Are you ready to take the lead in designing, developing, and delivering end-to-end solutions that drive business success and create a measurable impact? In your new role as Principal Business Software Developer, you will adopt a solution-oriented mindset, effectively bridging the gap between business requirements and technical implementations. By leveraging the latest technologies and collaborating with your team and cross-functional experts, you will create scalable and innovative solutions that shape the future.
Tasks & responsibilities
- You will gather and analyze business requirements to understand needs, objectives, and constraints.
- One of your key tasks will be translate business requirements into technical solutions that are feasible, scalable, and meet all specified requirements.
- Moreover, you will design and develop software solutions that meet business requirements, ensuring functionality, scalability, and reliability.
- You will write clean, efficient, and maintainable code using industry best practices and modern development frameworks.
- Furthermore, you will deliver comprehensive documentation for all projects, enabling seamless knowledge transfer.
- Staying updated on new technologies and integrate relevant tools or frameworks to improve development processes will be one of your responsibilities.
Requirements
- Degree in Computer Science or Related Field: A bachelor's degree in computer science, software engineering, or a related discipline is mandatory
- Few years of experience in Software Development as well as in the conception and creation of complex data warehouse / lakehouse solutions in Microsoft Fabric, Microsoft Azure or Snowflake
- Experience with cloud platforms like AWS or Fabrics
- Knowledge of relational (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., MongoDB)
- Development Expertise: Proficiency in developing solutions based on MS Power Platform
- Proven ability to prioritize tasks and meet deadlines in a fast-paced environment while effectively communicating technical concepts to non-technical stakeholders, translating business needs into technical designs and software features, and designing scalable, reliable, and efficient software systems.
- Fluent in German and English
Additional requirements for Principal Business Software Developer
- Several years of experience in the above mentioned areas
Ready to contact us?
If you have any questions about the job posting or process - please contact our HR Direct Team, Tel: +49 (0) 6132 77-3330 or via mail: hr.de@boehringer-ingelheim.com
Recruitment process:
Step 1: Online application - The job posting is presumably online until June 30th, 2025. We reserve the right to take the posting offline beforehand. Applications up to June 16th, 2025 are guaranteed to be considered.
Step 2: Virtual meeting in the period from end of June till mid of July
Step 3: On-site interviews beginning end of July / beginning of August
Step 1: Online application - The job posting is presumably online until June 30th, 2025. We reserve the right to take the posting offline beforehand. Applications up to June 16th, 2025 are guaranteed to be considered.
Step 2: Virtual meeting in the period from end of June till mid of July
Step 3: On-site interviews beginning end of July / beginning of August