The Bosch Group has more than 400 000 employees around the world, present in 60 countries, and we are proud to impact people’s lives and to work towards a more sustainable future.
Bosch Car Multimedia, S.A. belongs to the Automotive Electronics division and is focused on making the vehicles our third living space. About 3.600 associates are committed to develop and produce high quality technology that shape change in mobility worldwide. The company' success lies in its highly specialized and innovative team, and on the technological know-how which makes Bosch the leading supplier in the automotive market.
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 grow together, we enjoy our work, and we inspire each other. Join in and feel the difference in mindsets, cultures, generations, identities and perspectives. Everyone should bring their authenticity and work together respectfully. Bosch is an employer that values diversity and equal opportunities. We welcome applications from people with disabilities and we can provide reasonable accommodations during the recruitment process and in the performance of professional activity. By including everyone and ensuring equal opportunities we unleash our full potential.
Job DescriptionYour contribution to something big:
We are looking for a talented Full Stack Developer to join our team, contributing to the design, development, and maintenance of high-quality, full-stack software solutions that support production on the shopfloor. Work with modern technologies to create scalable and efficient solutions.
Full Stack Development: Design and develop applications using C#, HTML, JavaScript, CSS, and the Model-View-Controller (MVC) framework, ensuring efficient structuring and clear separation of application logic, presentation, and control layers.Problem Solving & Quality Assurance: Resolve unexpected software issues and apply best coding practices to ensure fully functional, reliable, and efficient software. Develop quality assurance procedures for automatic functionality validation.Security & Maintenance: Implement security rules and procedures in the developed software, ensuring it remains secure and reliable. Utilize CI/CD tools to maintain and update software efficiently, ensuring continuous, smooth delivery.Database Management: Work with MySQL and Oracle databases, ensuring efficient data management and seamless integration across tables to meet project needs.Collaboration & Training: Collaborate with the project team to define software requirements and ensure development efforts align with project goals. Produce technical and user manuals, and create training materials and sessions to ensure end users can effectively use the software.QualificationsWhat distinguishes you:
Education: Degree in IT, Computer Science or similar.
Experience: Experience with software lifecycle management, full-stack development, and web app development, including front-end frameworks like React (Vue.js or Bootstrap is a plus).
Know How:
Knowledge of software quality best practices, including unit testing and object-oriented programming (OOP).Proficiency in programming languages: C#, JavaScript, HTML, and CSS.Experience with MVC frameworks (Entity Framework is a plus).Strong database design and management skills in MySQL (MS-SQL or Oracle is a plus).Understanding of software engineering concepts.Languages: Proficient in English.
Working Style and Methods: Ability to work in an agile team environment, collaborating effectively to implement quality solutions.
Personality: Strong teamwork orientation, good communication skills, and a proactive approach to learning and problem-solving.
Additional InformationWork #LikeABosch includes:
⚖️ Flexible work conditions