Jobs and Careers
BO

Software Engineer - Clean Code - Bosch Communication Systems

Bosch Group
The Netherlandsfull_timeVerifiedPosted 28 Jun 2023

About the role

Company Description

Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology – with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch.

Currently we're looking for a Software Engineer to strengthen our team!

The Software Engineer designs, implements and tests the software according to specifications and architecture. The Software Engineer works in Agile teams according Agile principles. The Software Engineer strives to produce Clean Code.

Job Description

Your contribution to something big

  • Refine requirements
  • Design, code and unit-test the software to implement a part of the software in the scope of the activities assigned to or selected by the Software Engineer
  • Documents the design
  • Integrates (commits) his software into the trunk after assuring no build-fail due to these commits
  • Commits on a regular basis
  • Analyses and fixes build fails on the trunk as fast as possible
  • Analyses and fixes defects as fast as possible
  • Produces Clean Code
  • Operates according to Agile principles
  • Consults Open Source Software officer in case of usage of OSS
  • Keeps abreast of technical developments in own field through study of literature and technical contacts

Qualifications

What distinguishes you

  • Experience in the design of software systems by Object Orientation as well as procedural
  • Experience in programming 
  • Experience in programming in a multi-threaded environment
  • Experience in analyzing and debugging
  • Experience in Configuration Management tools like e.g. Subversion, Git
  • University education in computer or software science at Bachelor's level or higher.
  • Specific knowledge of relevant design & modeling methods like e.g. UML
  • Knowledge of main programming languages like e.g. C/C++, C#, Java
  • Intelligent, abstract, analytical, and creative thinker.
  • Is able to look, realistically, beyond the well-trodden paths.
  • Lateral thinker with a helicopter view, capable of finding an appropriate solution to complex problems
  • Has a strong drive to produce Clean Code

Additional Information

A challenging position with development potential within a growing dynamic organization. Excellent conditions of employment and opportunities for training and development suitable with Bosch’s focal point of quality.

We offer:

  • Excellent salary compensation based on your background and competencies;
  • Competitive bonus scheme;
  • 27 days of leave and 13 ADV
  • Unique opportunity to work for an international company with the newest technology;
  • Plenty of training for personal and professional development;
  • Flexible working hours and the option to work hybrid (smart work regulation).

Application process

  • Interested? Hit the apply button!
  • Phone meeting with a Bosch Recruitment partner;
  • 1st interview;
  • 2nd interview;
  • Contract offer from Bosch.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Bosch Group

View company profile →