Software Developer for End-of-Line Testing - 18-month contract

Groupe SEB
Geislingen an der Steige, Germany
22 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Job source

Tech stack

Java (Programming Language) .NET Framework Microsoft Windows Agile Methodology Unit Testing C Sharp (Programming Language) C++ (Programming Language) Code Review Continuous Integration Information Engineering Linux Elasticsearch
+30 more
Embedded Software Gradle Hibernate (Java) Linux Servers Windows Presentation Foundation Microsoft SQL Server Modbus Object-Oriented Software Development Scrum Methodology Qt (Software) Prometheus SAP (Applications) Software Engineering SQL Databases Systems Integration Transmission Control Protocol (TCP) UML Web Services Windows Forms Data Logging Grafana Spring-boot Gitlab Git Kubernetes Apache Kafka Restful APIs Docker Jenkins Microservices

Job description

  • Implementation of high-quality, testable code in C++, C# and/or Java, including unit tests, code reviews and documentation
  • Development of embedded software for microcontrollers (e.g. STM32, ARM A9), as well as Qt-based applications and .NET-based end-of-line test bench solutions
  • Design and implementation of Java/Spring Boot microservices for telemetry, as well as setup and maintenance of CI/CD pipelines (e.g. Jenkins, Git/GitLab, Gradle)
  • Operation and administration of the development infrastructure (Windows/Linux servers, SCM, CI/CD), including the use of monitoring/logging tools (e.g. Grafana, Prometheus, Elastic Stack, Docker/Kubernetes)
  • Active participation in an agile Scrum team, including effort estimation, integration and release testing, 3rd-level support, and optionally taking on the Scrum Master role

Requirements

  • Degree in Electrical / Information Engineering or Computer ScienceSeveral years of professional experience in software development with C++, C#/.NET or Java/Spring
  • Solid knowledge of object-oriented software development, ideally with experience in UML and confident use of Git and CI/CD tooling
  • Experience in at least one focus area: embedded development (C/C++, Qt), .NET/C# applications (WinForms/WPF, MSSQL, system integration) or Java microservices (Spring Boot, Hibernate, Kafka, REST)
  • Familiarity with Linux and/or Windows development environments, SQL databases and common interfaces/protocols (e.g. REST, Modbus-TCP, SAP WebServices)
  • Experience with agile methods and Scrum, ideally with first experience or strong interest in the Scrum Master role
  • Very good written and spoken German and English skills, as well as strong teamwork and communication abilities in an industrial environment

Benefits & conditions

  • Flexible working hours and models as well as mobile office options for a good work-life balance
  • Personal development through development programs, training, or e-learning as well as professional mobility within the international Groupe SEB
  • Generous employee discounts in the WMF online store and corporate benefits
  • Excellent company restaurant with employee subsidy and a wide and varied range of food, kiosk, and food to go for your physical well-being
  • Attractive salary package with Christmas and vacation bonuses and company pension scheme
  • Health offers such as job bike leasing or advice for your health
  • Which goes without saying for us: 30 days annual leave, a variety of employee events, free parking, and coffee & tea specialties

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…