Software Developer (f/m/d) - Cloud/Edge
Schneider Electric GmbH
Marktheidenfeld (DE)
Aktualität: 02.09.2023
02.09.2023, Schneider Electric GmbH
Marktheidenfeld (DE)
Software Developer (f/m/d) - Cloud/Edge
You implement the specified SW - functions, - modules, - components, -services using State-Of-Art Tools and Methods, under consideration of the existing programming guidelines.
You will support the execution of verification & validation by defining processes and test descriptions and provide the analysis of results & reports to internal customers.
In addition, you maintain new & legacy applications or products (e.g. debugging, handling defects & vulnerabilities).
You fulfill technical missions with high autonomy to develop and extend solutions with medium and high complexity in a technical domain.
Working with provided specifications, architecture and platforms in the area of IIoT Software or Edge&Cloud Applications.
To practice agility you apply agile development methodologies (e.g. SCRUM, SAFe).
You have a degree in computer science or engineering experience in the field of electrical engineering or automation technology.
The following skills are mandatory:
Cloud Development: Azure, AWS
Web Development: Angular, JavaScript/Typescript, Python, HTML5/CCS, HTTP/REST, Test Automation (Selenium, ...)
Desktop Development: .Net, C#, Test Automation (TestComplete, ...)
The following tools & frameworks must be mastered:
Tools & Frameworks (Cordova, NodeJS/NPM, Gulp, Angular, Ionic, ...)
Virtualization & Containerization Tools (VmWare , Docker, Kubernetes, ...)
Desktop Development (MS VS and linked tools, ...)
Source code control (Git, Subversion, ...)
Databases (Postgres DB, Mongo DB, ...)
CI/CD & Qualimetry (DevOps, TFS, Jenkins, Klocwork, Squore, SonarQube, ...)
Test Automation
Nice to have:
IEC 1499 and IEC 6-1131 Programming languages
Communication technologies (EIP, OPC-UA, Modbus, ...)
Experience in managing and configuring Linux-based systems
You have an agile & lean mindset with a high level of flexibility and high-quality ambition.
Teamwork and enjoyment of working in international teams are highly important.
You are fluent in English with excellent verbal and written skills. German language skills are advantageous.