Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our promise to our associates is rock-solid: we enjoy our work, we inspire each other, we provide equal growth opportunities for all team members, all roles are represented in all countries. We grow together!
Job Description
We are looking for an enthusiastic Junior Software Developer to join our dynamic development team. In this role, you’ll take part in the full software development lifecycle — from understanding requirements and writing code to testing and deploying software solutions. You’ll work closely with experienced developers, learn best practices, and contribute to building reliable, scalable, and high-quality applications.
Key Responsibilities
- Assist in the design and development of new features and functionalities for software applications.
- Write clean, efficient, and well-documented code following best coding practices.
- Participate in code reviews and incorporate feedback to improve software quality.
- Collaborate with cross-functional team members to gather and understand project requirements.
- Troubleshoot, debug, and resolve issues in existing systems.
- Prepare and maintain technical documentation for developed solutions.
- Stay updated with new technologies, frameworks, and tools; continuously develop your technical skills.
- Basic understanding of software development principles and object-oriented programming.
- Familiarity with at least one programming language (e.g., JavaScript, Python, Java, or C#).
- Understanding of data structures, algorithms, and software design patterns.
- Willingness to learn and adapt to new technologies and methodologies.
- Good communication and team collaboration skills.
- Knowledge of English (B2 level or higher) for daily communication.
- Basic knowledge of cloud environments (e.g., Azure, AWS, or GCP).
- Basic understanding of databases (SQL / NoSQL).
- Interest in modern development tools, version control (e.g., Git), and DevOps principles.
Bosch’s culture of innovation and digital transformation offers you a fantastic platform to grow your skills and enhance your network. We are dedicated to building a warm, open, transparent, and inclusive work environment for all.
Work :
- Employment Contract
- Competitive salary + annual bonus
- Hybrid work with flexible working hours
- Referral Bonus Program
- Copyright costs for IT employees
- Complex environment of working, professional support and possibility to share knowledge and best practices
- Ongoing development opportunities in a multinational environment
- Broad access to professional trainings (incl. language courses), conferences and webinars
- Private medical care and life insurance
- Cafeteria System with multiple benefits (incl. MultiSport, shopping vouchers, cinema tickets, etc.)
- Prepaid Lunch Card
- Number of benefits for families (for instance summer camps for kids)
- Non-working day on the 31st of December
Key Skills
Ranked by relevanceReady to apply?
Join Bosch and take your career to the next level!
Application takes less than 5 minutes