To strengthen our team at our locations in Magdeburg, Wernigerode, or Berlin.
We not only implement technically sophisticated projects worldwide in the fields of automation and plant engineering, but we are also active as software developers with customer-specific solutions and our own software products. We serve clients from various industries, such as the lime industry, aluminum casting, mechanical engineering, and testing technology. Our clients are regionally based, but we also execute international projects.
As an IoT software developer, you are responsible for designing, developing, and testing software applications for IoT solutions. You will work in an environment where the software you develop interacts with physical devices, sensors, and actuators to collect and store data. This data is then transferred to the cloud for processing and storage.
You will work in a friendly team within a successful medium-sized company with many years of experience. Thanks to our diverse range of clients, variety is guaranteed. We support you in your professional and personal development (e.g., through seminars and training courses). In addition to performance-based remuneration, you can look forward to numerous additional benefits.
Your Profile:
- IT specialist or bachelor's degree in computer science or a related field.
- Experience in software development, particularly in the IoT field.
- Proficiency in programming languages such as C#, Java, Python.
- Experience with cloud platforms such as AWS or Azure.
- Understanding of network protocols such as TCP/IP, HTTP, and MQTT.
- Familiarity with database systems such as SQL and NoSQL.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
Your Tasks:
- Collaborate with other developers, product managers, and engineers to design and develop software for IoT solutions.
- Develop and maintain software applications.
- Design and implement data collection and transmission protocols for IoT devices to the cloud.
- Develop cloud-based applications for processing and storing data from IoT devices.
- Write high-quality, well-documented code that is easy to maintain and scalable.
- Design and implement interfaces/APIs for providing data to client or web applications, both on an IoT device and in the cloud.
- Troubleshoot and debug issues in software applications.
- Stay up to date with emerging technologies and industry trends in IoT and cloud computing.
Our offer:
- Start-up flair – we offer permanent employment contracts
- Employer-subsidized company pension scheme
- Profit sharing
- Permanent employment relationship
- 30 days of vacation
- Long-term account for flexible working time arrangements
- Active product development by contributing your own ideas