Chief Software Architect
Grasbrunn, Germany | Bosch
Functions:IT / Information Technology
Job Description:55 people have viewed this job
Help shape the future: You lead the way! You are passionate about new Software technologies and sophisticated systems, and you define the architecture of the next generation of video and building security management software. Join us on our journey from simple video monitoring to intelligent and preventive security solutions, leveraging cutting-edge technologies like video analytics, face and object recognition, anomaly detection, artificial intelligence, machine learning and more.
Use your creativity and freedom: Designing rich clients for multi layered systems as well as backend services for security management software is just your beginning. As Architect of Video and Building Security Management Software, you are up-to-date on latest technologies, you draw from your broad software background, and you bring in your ideas to guide our development teams into new solutions and products.
Networked communication: You are responsible for our software architectures and our technology roadmap. In your daily work you closely cooperate within our project teams and with product- and engineering management. In addition, remote Bosch development sites as well as external suppliers are part of your community.
Personality: You combine passion about technology with entrepreneurial mindset, and staying up-to-date is part of your DNA. You thrive in agile setups, and you possess excellent communication skills, in particular in international and telecommunication setups. A pro-active attitude, a quality mindset as well as analytical, structured, result- and team-oriented characteristics describe you best.
Experience: At least 8 years of professional software development with C# on the Microsoft platform is required. Additionally, you have expert knowledge on software design patterns and SOLID principles, and you have gained architecture experience in various positions.
Knowledge: The following concepts ring a bell with you: MVVM, compositions, mediations, unit tests, extension mechanisms and inversion of control. Besides, you are familiar with architectures of modernized, service oriented and event driven software designs. In addition, knowledge in artificial intelligence, Linux and virtualization are advantageous.
Languages: Fluent German and English are a necessary prerequisite.
Education: Bachelor Degree in Computer Science, Computer Engineering, or equivalent, higher degrees preferred.
Alrdeady a member? Sign In