Back

evosoft - Software developer C++ (user authentication and access management)

Job Description

Guardians of Siemens Industrial Solutions

User Management Component (UMC) is used in many Siemens industry automation SW products to provide a unified interface for the end customer for user management and authentication. With the help of UMC, end customers are able to provision users/groups from MS Active Directory, use user management and authentication in distributed IT networks and federate to other Identity Providers. With UMC it is not only possible to support large factories but also make the life of smaller companies more secure.

Since security is part of daily work in all industrial SW, UMC is a challenging project to fulfill the newest requirements of the end customers. We are doing our best with our current two teams (2x10 colleagues) but look for your excellence if you like to design and build new SW solution in security environment, like to use the latest technologies and be part of a great team.


Software developer C++ (user authentication and access management)


Your tasks:

  • Work in a greenfield development to reach even better security for SIEMENS industrial SW
  • Develop and maintain central user authentication and access management components for SIEMENS products
  • Develop scalable infrastructure from individual to redundant systems
  • Participate as the member of a SCRUM team in creating, developing and maintaining the architecture of the components
  • Back-end server and web user interface
  • Contact and collaborate closely with foreign colleagues

Used technologies/tools:

  • C++17
  • Python for test automation
  • JavaScript (Vue.JS)
  • Windows/Linux environment
  • Git, CMake, Conan, Jenkins, Gerrit

What we look for:

  • At least 2 years experience in C++ programming in Windows and/or Linux environment
  • Experience gained in developing bigger systems
  • Strategical mindset, system thinking
  • Good English communications and negotiations skills both in speaking and writing

Additionally valuable:

  • Experience gained in authentication and user management systems
  • Network engineering knowledge
  • Fluent German
  • SCRUM or agile methodologies know-how, experience
  • Willingness to travel on business

What we offer:

  • Cafeteria package
  • Private health insurance at Medicover
  • Home office opportunity and flexible working hours
  • Closed, guarded parking area
  • A young, dynamic, supporting team with mentor
  • Attractive working environment and secure workplace
  • Opportunity for international work experience
  • 200+ training possibilities: Language, soft-skill and technical trainings, corporate programs, meetups
  • Various career opportunities
  • Loyality programs (Siemens Share Matching Program and Company loan opportunity)
  • You can join several communities: sport, CSR, green, ToastMasters, etc.
  • Family Friendly Workplace

#O2



Organization: Advanta

Company: evosoft Hungary Szamitastechnikai Kft.

Experience Level: Mid-level Professional

Full / Part time: Full-time

Can't find what you are looking for?