Deutsche Bank

Engineer


PayCompetitive
LocationPune/Maharashtra
Employment typeFull-Time

This job is now closed

  • Job Description

      Req#: R0178597

      Job Description:

      Job Title: Associate

      Location: Pune

      Software Engineer

      As an Associate for Technology in our Technology team, you will be a strong engineer who will help solve business initiatives. You’ll be an integral part of the bank’s technology group, who will be a strong code committer. Deutsche Bank is investing heavily in technology, which means we are investing in you. Join us here, and you’ll constantly be looking ahead.

      What We Offer You

      • We offer competitive health and wellness benefits, empowering you to value life in and out of the office
      • Retirement Savings Plans, Parental Leave, and other family-friendly programs
      • Educational Resources including College Coaching, Sponsorship[Tuition and Test Prep] Programs, and Student Loan Refinancing

      Your Role

      What You’ll Do

      An Associate Engineer is responsible for developing and delivering elements of engineering solutions to accomplish business goals. Awareness is expected of the important engineering principles of the Bank. Root cause analysis skills are developed through addressing enhancements and fixes to products. They attempt to build reliability and resiliency into solutions through early testing, peer reviews and automating the delivery lifecycle.

      This role is for end to end software development involving core Java, Restful services and spring framework as middle ware, Oracle SQL / SQL Server as back-end database.

      The candidate will be part of a talented software team that works on mission-critical applications in payment domain.

      Skills You’ll Need

      • Overall industry experience of 6+ years in financial sector.
      • Restful services and Spring Framework as middle ware
      • Good hands-on experience SQL and relational databases (SQL Server, Oracle)
      • Solid knowledge of UNIX / Linux including shell scripts
      • Worked with restful web services (XML and JSON), messaging middleware (IBM MQ and KAFKA streaming)
      • Good experience in TDD, CI/CD Pipeline and Agile development (Junit, Git, Jenkins / TeamCity, Maven / Gradle)
      • Good understanding of advance Java design pattern, Solid knowledge of data structures and algorithms with robust analytical and problem-solving skillsGood understanding of advance Java design pattern, Solid knowledge of data structures and algorithms with robust analytical and problem-solving skills
      • Help shape and execute the technical roadmap to develop next generation features; integrate corporate- and product-level architecture principles and goals into the teams project work through designs, implementation strategies.
      • Drive a culture of quality, technical curiosity, continuous improvement, and evidence-based data driven decision making in the organization.
      • Require experience and Strong understanding of entire Software Development Life Cycle (SDLC), Agile (Scrum), Software design/architecture process, CI/CD processes, unit testing & Business-Driven Development (BDD)
      • Experience of working in an international environment.
      • Experienced in effectively communicating with and positively influencing project stakeholders and team members
      • Strong analytical and effective communication skills with ability to influence and interact with all levels of the organization
      • Independent self-starter with excellent time management skills and ability to prioritize multiple tasks and changing priorities
      • Motivated to ‘get the job done’
      • Structured in approach and well organized
      • Good oral and written communication skills
      • Very good in writing and verbally in English

      Skills That Will Help You Excel

      • Ability to write high quality code according to DB standards
      • Ability to solve business or production problems
      • Strong analytical skills
      • Proficient communication skills
      • Proficient English language skills (written/verbal)
      • Ability to work in virtual teams and in matrixed organizations

      How we’ll support you

      • Training and development to help you excel in your career
      • Flexible working to assist you balance your personal priorities
      • Coaching and support from experts in your team
      • A culture of continuous learning to aid progression
      • A range of flexible benefits that you can tailor to suit your needs

      About us and our teams

      Please visit our company website for further information:

      https://www.db.com/company/company.htm

      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. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.

      Visit Inside Deutsche Bank to discover more about the culture of Deutsche Bank including Diversity, Equity & Inclusion, Leadership, Learning, Future of Work and more besides.

  • About the company

      The bank's network spans 58 countries with a large presence in Europe, the Americas and Asia.