Job
- Level
- Junior
- Location
- Gescher
- Working Model
- Hybrid, Onsite
- Job Field
- Application
- Employment Type
- Full Time
- Contract Type
- Internship / school internship
Job Summary
In this apprenticeship, you will develop software applications, work on interfaces, and program user-friendly interfaces while gaining practical experience in real projects and learning various programming languages.
Your role in the team
- During your three-year training, you will learn step by step everything you need for software development.
- You develop applications, work on interfaces between different systems, and design user-friendly interfaces.
- From the very beginning, you are involved in real projects and gain practical experience.
- You develop and program applications and learn various programming languages.
- You work on real projects and translate requirements into functioning software.
- You assist in the planning, implementation, and further development of applications.
- You learn how interfaces between systems are created and how data is processed.
- You test software, find bugs, and help to fix them.
- You will gain insights into topics such as cloud, artificial intelligence, and modern development methods (e.g., agile working approaches).
This text has been machine translated. Show original
Our expectations of you
Education
- You have your (specialized) high school diploma or a good intermediate school leaving certificate at the start of your apprenticeship — ideally with strengths in Math, Computer Science, or other STEM subjects.
Qualifications
- You are interested in IT and also find topics related to digitalization exciting.
- You approach challenges with motivation and enjoy working in a structured and logical manner.
- You are dedicated, proactive, and enjoy working in a team.
- You have very good German language skills, both written and spoken (at least level C1).
Experience
- You are interested in software development and may have already gained some initial programming experience.
This text has been machine translated. Show original
What we offer
- A respectful, appreciative, and trusting collaboration.
- A fair compensation package as well as numerous additional benefits.
- Diverse opportunities for professional and personal development.
- The option for remote work to achieve a balanced work-life balance.
- A modern, ergonomic workplace with excellent technical equipment.
- 30 days of paid vacation for a 5-day week.
- Tax-free benefit in kind via the "givve Card" with a monthly credit of €50.
- Occupational pension scheme (bAV) for financial security.
- Fresh rolls, fruit, as well as water, tea, and coffee every day - free for all employees.
- Home office option including complete technical equipment.
- Workplace health promotion.
- Meal allowances.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Food & Drink
Health, Fitness & Fun
Higher Take-Home Pay
Topics You Will Work On
Job Locations
About Your Employer

Digital Life Sciences GmbH
We as Digital Life Sciences are a successful, medium-sized IT company with about 60 employees and 120 customers, which was founded in 2007. With our digitization solutions, we primarily address document-based processes in manufacturing/production and quality management.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication

