Job Description
- Depending on our projects you can choose between: IoT (connectivity and mobility software solutions) and web based applications development for our innovative products that are used everywhere across the world;
- Design and implement high quality software according to our development process;
- Analyze requirements and provide effort estimations;
- Be proactive in proposing own solutions and designs;
- Provide customer specific solutions as well as your own innovative concepts;
- Bring improvements to both back-end and front-end;
- Ensure the best possible performance, quality and responsiveness of applications;
- Follow and implement agile best practices within the team;
- Start new projects and actively participate in all project phases;
Qualifications
Education:
• Computer Science, Automation, Electronics and Telecommunications, Informatics or comparable;
Know-how:
• Previous experience with four or more of the following web technologies: Java EE, JavaScript, JQuery, Angular, node.js, vue.js, Web Services (SOAP/REST), CSS, HTML, SQL, Oracle DB;
• Previous experience with two or more of the following Tools/technologies: IntelliJ, Weblogic, Ant, SVN, GIT, Junit, Selenium, JasperReports, XML, Jenkins;
Personality:
• Good communication skills and you like to share your knowledge with our junior colleagues;
• Passion for new technologies and innovation;
• The ability to adapt and to synthesize;
Languages spoken:
• A good level of English; German can be an advantage;
Nice to have:
• Willingness to travel, scientific research experience;
Additional Information
#LikeABosch Benefits:
- 25 days of annual leave, because work-life balance is essential to us;
- Flexible working hours , but if you want to work 5 days per month from somewhere else, feel free, our Home Office program helps you do that;
- Lunch discounts and daily subsidies at our canteen/restaurant;
- Private medical insurance , because your health is a priority to us;
- Flexible benefits - On top of your salary, we offer you a monthly budget via your benefit account, which can be used for several different services;
- Annual performance bonus;
- Internal development Trainings - we have local development programs for Project Managers, Line Managers and Experts;
- Inspiring working conditions.