Senior Software Engineer (Backend) (m/f/d) - #2084274

Giesecke+Devrient


Date: vor 14 Stunden
Stadt: München
Vertragstyp: Ganztags
Arbeitsplan: Volle Tag
Giesecke+Devrient
G+D makes the lives of billions of people around the world more secure. We create trust in the digital age with integrated security technologies in three business areas: Digital Security, Financial Platforms and Currency Technology. We have been a reliable partner for our customers for over 170 years with our innovative solutions for SecurityTech! We are an international technology group and traditional family business with over 14,000 employees in 40 countries. Creating Confidence is our path to success. Trust is the basis of our co-operation within G+D. Maybe soon for you too?

G+D makes the lives of billions of people more secure. We develop innovative products and solutions to secure payments, identities, connectivity and data. With more than 160 years of experience and new passion every day. As an international technology group and traditional family business with over 14,000 employees in 32 countries. We firmly convinced that central banks worldwide will introduce digital versions of their currencies—Central Bank Digital Currencies (CBDCs)—in the near future. These new, token-based payment systems will pave the way for an entire ecosystem of innovative products and services, aligning perfectly with Giesecke+Devrient’s portfolio. Delivering such a transformative innovation requires an exceptional team. For this, we have set up G+D advance52 GmbH as an independent start-up with a team that has a clear mission for growth and to create a substantial product business.As a Senior Software Engineer (backend), you will architect and develop highly performant, robust and secure backend systems, working with/in a team of other software engineers, testers and DevOps. You will work in the team responsible for all the product’s backend systems and report directly to the Tech Lead.

Your Responsibilities

  • Develop high quality, reusable, readable, testable and maintainable code/libraries/modules
  • Participate in requirement analysis together with solution architects and product managers
  • Take part in the definition of the overall system architecture and landscape
  • Implement functional and non-functional requirements (performance, security, etc.)
  • Review and refactor code
  • Adopt and promote software development best practices across the team and organization
  • Mentor, coach other team members in all aspects of the SDLC


About You

  • you have a solid understanding and practical hands-on experience in creating and consuming RESTful APIs
  • you have 3+ years of experience programming backend systems or systems programming
  • you have 7+ years of experience developing with a procedural, object oriented or functional programming language
  • you are proficient with Git or similar distributed version control system
  • you understand and worked with containerization technologies (Docker, Kubernetes, etc.) and distributed architectures
  • you have a quality and strong security mindset
  • you like to innovate and you are not afraid to fail


You have an advantage if

  • you have exposure to projects with high security requirements
  • you have experience with OWASP SAMM
  • you have experience with Go and/or Rust programming language
  • you have experience in the Public Cloud domain (Azure)
  • you have experience with Azure DevOps
  • you have experience with CI/CD
  • you have experience with PostgreSQL and/or FoundationDB


Our Benefits

  • You will play a driving role in shaping our solution, thereby having the potential to revolutionize the future of payments
  • You will have the opportunity to gain deep knowledge in the cutting edge area of tokenized payment
  • You will be empowered to achieve your maximum potential through a supportive environment that places trust in your abilities and celebrates your accomplishments
  • A competitive market-standard salary

Wie bewerbe ich mich?

Um sich für diesen Job zu bewerben, müssen Sie auf unserer Website autorisieren. Wenn Sie noch kein Konto haben, registrieren Sie sich bitte.

Veröffentlichen Sie einen Lebenslauf

Ähnliche Jobs

Embedded Software Development Engineer (m/w/d) Oscilloscopes

Bertrandt Group,
vor 48 Minuten
Arbeitsort: 81671, Munich Jetzt online bewerben! Was Sie erwartet: Sie entwickeln Software zur Verarbeitung analoger Hochgeschwindigkeitssignale mit der modernsten High-End Hardware. Hierfür designen und implementieren Sie im Team hardwarenahe Software unter Linux für Oszilloskope der nächsten Generation. Dabei fokussieren Sie...
Bertrandt Group

(Junior) Consultant Risikomanagement (w/m/d)

QuadriO Beratungsgesellschaft,
vor 11 Stunden
Als (Junior) Consultant (w/m/d) Risikomanagement hast Du die unternehmerischen Risiken unserer Kunden und Kundinnen im Blick. Gemeinsam mit Deinem Team gehst Du der Frage nach einer wirksamen Risikofrüherkennung nach und entwickelst Strategien für eine effiziente Integration von Governance, Risikomanagement und...
QuadriO Beratungsgesellschaft

Software Engineer III, Security, Core

Google,
vor 13 Stunden
Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. 2 years of experience with data structures or algorithms. 2...
Google