(Senior) Software Engineer (f/d/m) - CIAM

  • VORWERK ELEKTROWERKE GMBH & CO. KG
  • Düsseldorf
  • Published: 02.01.2024
  • published till: 02.12.2024
scheme imagescheme imagescheme image

Welcome to Vorwerk – as a (Senior) Software Engineer (f/d/m) - CIAM

Vorwerk Digital‘s vision is to elevate the quality of life everywhere our customers call home. We are up to combine Vorwerk’s long-standing, high-quality engineering experience with agile methodologies, leading edge technologies and whole-hearted dedication to customer satisfaction to strengthen our long-term trustful customer-relationships.  
  
For our Digital R&D we are looking for a passionate, empathic, and innovative (Senior) 
Software Engineer (f/d/m) – CIAM
who wants to play an integral role in the development of our digital products with a main part in the field of Customer Accounts. A successful candidate will drive the SW development aspects of a portfolio of several mid- to large-scale software solutions and help to enable a cross-divisional, cross-departmental, setup of teams for successful delivery.  
  
We are a dynamic and internationally successful group. We offer our employees a creative and cooperative working environment and social protection in every stage of life. We promote the compatibility of family life and professional career, with a wide range of benefits that are listed below. 
 
More @vorwerk.com 

Responsibilities

  • Collaborate in a dedicated Agile, cross-functional team developing highly innovative digital products for Vorwerk customers 
  • Design, implement and test features and services based on user stories in a test-driven Agile development process within your focus area – CIAM 
  • Shape Self Contained Systems (SCS) from infrastructure to operations 
  • Focus on Customer Accounts, Consents, Profiles, and collaborate with other SCS. 
  • Together with your team, you take end-to-end responsibility for technical and operational aspects of your deliveries 
  • You use latest AWS cloud technologies 
  • Contribute to and benefit from regular exchanges between developers in our communities 
  • Explore and propose new technologies 
  • Contribute to further improve our software quality 

Requirements

  • Ideally 3+ years of professional experience in software development and strong programming skills 
  • Ability to excel in an Agile and open environment 
  • Open and clear style of communication 
  • Strong focus on customer value and customer experience 
  • Experience with CIAM (OAuth 2.0, OpenID Connect, Token handling, etc.) 
  • Strong skills in the following areas: 
    • TDD, clean code 
    • Programming languages like Java, Golang and related frameworks 
    • AWS, EKS, Kubernetes 
    • Distributed systems, Microservice architectures, Self-Contained Systems (SCS) 
  • Bachelor, Master, PhD in Computer Science or other technical fields is considered a plus in addition to your practical work experience
  • Fluent English language skills, German language is a plus 

Benefits

  • Exciting challenges and career prospects in an agile environment
  • Flexible working framework with flexitime, flexi-time days and 30 days of holiday
  • Mobile working with defined remote work options
  • Discounted job ticket and free parking directly at your workplace
  • Shared success, lots of fun and lifelong learning
  • Benefits of a family-owned company, including employee discounts, subsidies for childcare costs and training support
  • Extensive health benefits such as company supplementary health insurance, company medical advice and care, and a wide range of fitness offers
  • Attractive pension plan with three building blocks and the option of a working time account
  • Subsidised snacks and menus on site
  • Charging points for electric cars
  • Ayten Erdag
  • People & Culture
  • +492025642442