Senior Software Developer (m / f)About our clientOur client is a global, industrial solution provider for processing foods and for manufacturing advanced materials, contributing to food security and high energy efficiency.
Your responsibilitiesTasks as Full Stack Software Developer in the frontend and in the backend area, going through all project phases such as concept, design, implementation, testing, documentation until deliverysetting up and sustaining of a test-, build / release- and representation system as well as setting up and supervising of the release planConcept, design and realization activities to build a standardized Bühler IoT Platform using Microsoft AzureImplementation of software e.
g. for the device-to-cloud connectivity, the capability for device management and device configuration from the cloudPacking of software to a reusable API / SDK, including Interface description and general documentation (Cookbook, Manuals)Implementation of an IoT Web Portal (including e.
g. Device Management)Definition of larger work packages (including interface definition, etc.) which can be executed by an external team.
Leading of external team as Sub-Project-Manager or Product OwnerYour profileUniversity degree in Computer Science (ETH, FH)Multiyear experience in Business Analysis, Requirements Engineering (including the ability to define UI-Mock-ups)Experience in agile Software Development as well as Software Design Patterns, Cloud-Patterns (IaaS, PaaS, SaaS) and IoT-PatternsIn-depth knowledge IoT Technologies and Platforms such as Microsoft Azure or AWS as well as in at least one OO high-language ((e.
German would be an asset.Motivated, creative individual capable of operating in a high volume / high change environment and excellent communication skills