Software Engineer

vor 3 Wochen


Frankfurt am Main, Hessen, Deutschland 0010 Deutsche Bank Aktiengesellschaft Vollzeit

About Technology, Data and Innovation (TDI)

Deutsche Bank's entire business is underpinned by technology, which is changing and shaping the way we engage, interact, and transact with all our stakeholders, both internally and externally. Our Technology, Data and Innovation (TDI) strategy focuses on strengthening engineering expertise, introducing an agile delivery model, and modernizing the bank's IT infrastructure with long-term investments and cloud computing. We continue to invest in and build a team of visionary tech talent who will ensure we thrive in this period of unprecedented change for the industry.

About TDI Private Bank (PB)

TDI PB develops and operates applications necessary for the bank's business. The IT department drives efficiency, improved service quality, and an optimized product portfolio for our internal and external stakeholders. The teams work closely with other infrastructure units and business units to modernize the IT systems, meeting the requirements of customers and regulatory authorities alike. TDI PB reduces complexity, minimizes risks, and enables growth in close collaboration with the business.

Your Key Responsibilities

For Engineers:

  • Estimate, design, develop, (auto)test, and implement new functionalities and document design decisions.
  • Prototype new features, meeting business needs, and solving challenging technical problems.
  • Be part of a cross-discipline, autonomous team fully responsible for the software development cycle from initial conception to production.
  • Enhance our infrastructure capabilities and functions with new and fresh ideas.
  • Learn, grow, and develop as a person and engineer.

For UI/UX Designers:

  • Visualize concepts through storyboards and static wireframes, following the design system.
  • Map detailed workflows and customer journeys around tech constraints, building intuitive interactions with interactive prototypes.
  • Engage directly with users and customers to gain a deeper understanding of their goals, validate design solutions, conduct usability testing, and incorporate results into your design process.
  • Craft interaction design patterns and behavioral specifications.

What We Look For

For Engineers:

  • Currently studying in Computer Science, Computer Engineering, Information Technology, Industrial Engineering, Innovation and Technology, or similar.
  • Code-writing in one or more coding languages, such as Java, JavaScript, HTML, CSS, Angular, Swift, Kotlin, or Python (please provide proof in your application).
  • Understanding of software engineering, coding, and software testing concepts, as well as software development cycles.
  • Initial experiences in using tools like Jira, GIT, Docker, Linux Shell-Script, etc.
  • Strong communication skills with business fluency in English and German, as well as collaborating in agile teams.

For UI/UX Designers:

  • Currently studying a field relevant to digital product design.
  • First experiences in using tools like Sketch or Figma and with prototyping tools like InVision and Flinto.
  • Open-minded and detail-oriented, with a high level of professionalism in design and a good understanding of color, form, and patterns.
  • Initial experiences in the area of UX Design, which is a plus but not mandatory.

What We Will Offer You

Please note that this may vary slightly from location to location.

In case of any recruitment-related questions, please get in touch with Viktoria Uitz.

Contact: Viktoria Uitz, Phone:

About TDI (Technology, Data and Innovation) Deutsche Bank

Technology underpins Deutsche Bank's entire business and is changing and shaping the way we engage, interact, and transact with all our stakeholders, both internally and externally. Our Technology, Data and Innovation (TDI) strategy focuses on strengthening engineering expertise, introducing an agile delivery model, and modernizing the bank's IT infrastructure with long-term investments and cloud computing. We continue to invest in and build a team of visionary tech talent who will ensure we thrive in this period of unprecedented change for the industry.

About TDI Private Bank (PB)

TDI PB develops and operates applications necessary for the bank's business. The IT department drives efficiency, improved service quality, and an optimized product portfolio for our internal and external stakeholders. The teams work closely with other infrastructure units and business units to modernize the IT systems, meeting the requirements of customers and regulatory authorities alike. TDI PB reduces complexity, minimizes risks, and enables growth in close collaboration with the business.

Your Key Responsibilities

For Engineers:

  • Estimate, design, develop, (auto)test, and implement new functionalities and document design decisions.
  • Prototype new features, meeting business needs, and solving challenging technical problems.
  • Be part of a cross-discipline, autonomous team fully responsible for the software development cycle from initial conception to production.
  • Enhance our infrastructure capabilities and functions with new and fresh ideas.
  • Learn, grow, and develop as a person and engineer.

For UI/UX Designers:

  • Visualize concepts through storyboards and static wireframes, following the design system.
  • Map detailed workflows and customer journeys around tech constraints, building intuitive interactions with interactive prototypes.
  • Engage directly with users and customers to gain a deeper understanding of their goals, validate design solutions, conduct usability testing, and incorporate results into your design process.
  • Craft interaction design patterns and behavioral specifications.

What We Look For

For Engineers:

  • Currently studying in Computer Science, Computer Engineering, Information Technology, Industrial Engineering, Innovation and Technology, or similar.
  • Code-writing in one or more coding languages, such as Java, JavaScript, HTML, CSS, Angular, Swift, Kotlin, or Python (please provide proof in your application).
  • Understanding of software engineering, coding, and software testing concepts, as well as software development cycles.
  • Initial experiences in using tools like Jira, GIT, Docker, Linux Shell-Script, etc.
  • Strong communication skills with business fluency in English and German, as well as collaborating in agile teams.

For UI/UX Designers:

  • Currently studying a field relevant to digital product design.
  • First experiences in using tools like Sketch or Figma and with prototyping tools like InVision and Flinto.
  • Open-minded and detail-oriented, with a high level of professionalism in design and a good understanding of color, form, and patterns.
  • Initial experiences in the area of UX Design, which is a plus but not mandatory.

Please Upload Your Application Documents

Please note that this may vary slightly from location to location.

In case of any recruitment-related questions, please get in touch with Viktoria Uitz.

Contact: Viktoria Uitz, Phone:

Our Values

Our values define the working environment we strive to create – diverse, supportive, and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights, and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential. Talk to us about flexible work arrangements and other initiatives we offer.

We promote good working relationships and encourage high standards of conduct and work performance.


  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland NTT DATA Vollzeit

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:* Design and develop software applications using Python* Collaborate with cross-functional teams to identify and prioritize project...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland BludauPartners Executive Consultants GmbH Karriere Vollzeit

    Software EngineerWe are seeking a skilled Software Engineer to join our team of talented professionals. Key responsibilities include designing, developing, and testing software applications.Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure software meets quality and...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland ET GLOBAL Vollzeit

    Software Engineer PositionJob Summary We are seeking a skilled Software Engineer to join our team at {company}. Main Responsibilities • Develop and maintain software applications using Java and relevant technologies. • Collaborate with cross-functional teams to design and implement software solutions. • Participate in code reviews and ensure...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland rolfes.schierenbeckates gmbh Vollzeit

    Job Title: Software EngineerKey Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure code quality and maintainabilityAbout the Role:As a software engineer at {company}, you will play a crucial part in shaping our products and services.

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland Ratiodata SE Vollzeit

    Job Title: Software EngineerAs a skilled Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on creating efficient and scalable software solutions that meet the needs of our company and its customers.Main Responsibilities:Design and develop software applications using various...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland MATTEL GmbH Vollzeit

    Job Title: Software EngineerWe are looking for a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and be able to design, develop, and test software applications.Responsibilities:Design and develop software applicationsTest and debug software applicationsCollaborate with...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland iba University of Cooperative Education Vollzeit

    Software EngineerAt our company, we are looking for a skilled Software Engineer to join our team.We are seeking someone with experience in software development, who can work independently and as part of a team, to design, develop, and maintain software applications.Main Responsibilities:Design and develop software applicationsWork collaboratively with...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland L'Art Sucré Karriere Vollzeit

    We are looking for a talented Software Engineer to join our team at {company}.As a Software Engineer, you will be responsible for designing and developing software applications using various programming languages and technologies. This is a great opportunity to work on exciting projects, collaborate with a talented team, and contribute to the growth and...


  • Frankfurt am Main, Hessen, Deutschland DLG e.V. Vollzeit

    Software Engineer Job DescriptionWe are seeking an experienced Software Engineer to join our team at a leading tech firm.As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Main Responsibilities:Design and develop software applications using various programming languages.Collaborate with...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland McCann Vollzeit

    We are seeking a skilled Software Engineer to join our team at {company}.Key Responsibilities:* Design, develop, test, and deploy high-quality software applications* Collaborate with cross-functional teams to identify and prioritize project requirements* Stay up-to-date with industry trends and emerging technologiesRequirements:* Bachelor's degree in...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland Bistum Limburg Vollzeit

    We are seeking a Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on creating high-quality software that meets the needs of our customers.Key responsibilities:Design and develop software applications using various...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland Actief Personalmanagement GmbH Vollzeit

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologiesCollaborate with cross-functional...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland DIS AG Vollzeit

    Job Description:We are seeking a skilled Software Engineer to join our team at {company}.About the Role:As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using programming languages such as Java, Python, and C++.Collaborate with...

  • Software Engineer

    vor 1 Woche


    Frankfurt am Main, Hessen, Deutschland Wavestone Germany AG Vollzeit

    Job Title: Software EngineerAs a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code. You will work closely with cross-functional teams to ensure the timely delivery of high-quality software products.Key Responsibilities:-...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland DIS AG Vollzeit

    **Job Description****About the Role**We are seeking a skilled Software Engineer to join our team.**Responsibilities*** Design and develop software applications* Collaborate with cross-functional teams* Troubleshoot and debug software issues* Stay up-to-date with industry trends and technologies**Requirements*** Bachelor's degree in Computer Science or...


  • Frankfurt am Main, Hessen, Deutschland Turner & Townsend Vollzeit

    Software Engineer RoleWe are seeking a skilled Software Engineer to join our company, {company}. The ideal candidate will have a strong background in programming languages and software development.Key ResponsibilitiesDesign and develop software applicationsCollaborate with the development team to ensure timely delivery of projectsTest and debug software...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland RADAS Jobbörse & Personalvermittlung GmbH Vollzeit

    We are looking for a talented Software Engineer to join our team at {company}.Job Responsibilities:* Design and develop scalable software solutions* Collaborate with cross-functional teams to identify and prioritize project requirements* Participate in code reviews and ensure high-quality codeRequirements:* Bachelor’s degree in Computer Science or related...


  • Frankfurt am Main, Hessen, Deutschland Page Personnel Vollzeit

    Job Title: Senior Software Engineer!We are looking for a skilled Senior Software Engineer to join our team. The successful candidate will have a strong background in software development and be able to design and implement scalable software solutions.Key Responsibilities:* Design and develop software applications using a variety of programming languages*...

  • Software Engineer

    vor 2 Wochen


    Frankfurt am Main, Hessen, Deutschland Jobimpulse Süd Vollzeit

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at Company.Job Title: Software EngineerThe ideal candidate will have strong problem-solving skills and be able to design, develop, and test software applications. They will work closely with our team to identify and prioritize project requirements, develop software solutions, and...

  • Software Engineer

    vor 20 Stunden


    Frankfurt am Main, Hessen, Deutschland NES Global Deutschland GmbH NES Fircroft Vollzeit

    Key Responsibilities:​We are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong foundation in computer science and be proficient in programming languages such as Java, Python, and C++. The engineer will be responsible for designing, developing, and testing software applications, as well as collaborating with...