Consultant - IoT (f / m / d)
Job ID: BSG-CS-CSA2023
The role is to work with our clients across a range of sectors including aerospace, automobile, energy, utilities, retail, oil, gas, manufacturing, autonomous vehicles, and control systems.
Tasks & Responsibilities
- Agile software development in innovative projects in the area of IoT
- Design thinking on new solutions and innovations in the field of the Internet of things and digitalization
- Analysis and design of extensive software architectures
- Development and implementation of hardware-related software modules for sensors and control devices.
- Working with real-time operating systems and the development and implementation of GUI.
- Participating in technical discussions, collaborating with the team on code, and taking part in code reviews
Desired Skills
- Bachelor's or Master's Degree in Computer Science or Information Technology.
- 3-4 years of working experience in a similar position.
- Experience in integrating with JavaScript frameworks such as VueJS or AngularJS.
- Experience in software development for embedded systems.
- Good knowledge of programming languages such as C/C++ or C# and Python.
- Technologies: Java, Spring, Hibernate, ReST, JavaScript, Angular, iOS, Android, Gradle, Docker, TypeScript
- Experience in current cloud technologies (AWS, MS Azure, Google Cloud Platforms).
- Ability to translate business requirements into a customer solution.
- Good know-how in object-oriented programming, software architectures, and design patterns.
- Team Player and a high level of creativity.
- Good analytical and communication skills.
- Proficient English language knowledge. The German language is an added advantage.
Location: Augsburg, Germany
Working hours: Full-Time