-
Deutsche Bank

Engineer, AS

Deutsche Bank
India · Full-time · Not Applicable

Position Overview

Job Title- Engineer, AS

Location- Pune, India

Role Description

  • The Engineer designs and develops application code, implements technical solutions, and configures applications in different environments in response to business problems.
  • To meet the requirements of the business, the Engineer actively participates in the design and architecture of the application or its components, investigates and proposes appropriate technologies to be used, promotes re-usability of existing components and contributes to the creation of frameworks.
  • Build reliability and resiliency into solutions through early testing, peer reviews and automating the delivery lifecycle.
  • Engineer should have detailed understanding of professional software engineering and best practices for full SDLC including coding standards, code reviews, source control management, build processes, testing, and operation.
  • Successful candidate should be able to work independently on medium to large sized projects with strict deadlines.
  • Should be able to work in a cross-application, mixed-technical environment and must demonstrate solid hands-on development track record while working on an agile methodology.
  • The role demands working along-side a geographically dispersed team.


What We’ll Offer You

As part of our flexible scheme, here are just some of the benefits that you’ll enjoy

  • Best in class leave policy
  • Gender neutral parental leaves
  • 100% reimbursement under childcare assistance benefit (gender neutral)
  • Sponsorship for Industry relevant certifications and education
  • Employee Assistance Program for you and your family members
  • Comprehensive Hospitalization Insurance for you and your dependents
  • Accident and Term life Insurance
  • Complementary Health screening for 35 yrs. and above


Your Key Responsibilities

  • Employs agile development best practices and mind-set for design, architecture, coding, testing, managing source code, continuous delivery practices and quality reviews.
  • Design and discuss your own solution for addressing user stories and tasks
  • Develop and unit-test,
  • Integrate, deploy, maintain and improve software
  • Perform peer code review
  • Actively participate into the squad activities and ceremonies e.g. daily stand-up/scrum meeting
  • Apply continuous integration best practices in general (SCM, build automation, unit testing, dependency management)
  • Collaborate with other squad members to achieve the Squad/Sprint objectives
  • Report progress/update Agile team management tools (JIRA/Confluence)
  • Manage individual task priorities and deliverables
  • Responsible for quality of solutions the Candidate/Applicant provides
  • Contribute to planning and continuous improvement activities,
  • Support the PO, Analyst and Scrum Master
  • Exposure to any unit testing framework (Junit/Mockito (Any Unit Test Frameworks).
  • Should have experience of using source control and build tool like Git/Bitbucket, Maven etc.
  • Excellent communication (Oral, Written) and teamwork skills.
  • Experience with Continuous Integration and Continuous Deployment tools such as Jenkins and TeamCity are preferred


Your Skills And Experience

  • Minimum 5 years+ on professional software development experience using Big Data, Hadoop, Spark, Linux, Oracle, Java technologies.
  • Experience in any cloud technologies. GCP preferrable.
  • Strong understanding of technologies as under:
  • Big Data, Hadoop, ETL tool
  • Database – Oracle, PL/SQL, SQL Server
  • Automation Testing: JUnit, Mokito, Selenium
  • Scripting: Python, Shell Scripts
  • SCM: BitBucket
  • Build Tools: Maven (Build Tool), ANT, Teamcity
  • Practices: Code Quality, Sonar, Veracode, Security, DevOPS, Agile, CI & CD
  • Scheduling: Control M
  • SDLC Tools - JAMA, JIRA, Sonar, Veracode /JFrog, TeamCity, BitBucket
  • Strong analytical skills.
  • Proficient communication skills.
  • Fluent in English (written/verbal).
  • Ability to work in virtual teams and in matrixed organisations.
  • Excellent team player and open-minded approach
  • Keeps pace with technical innovation.
  • Understands the relevant business area.
  • Ability to share information, transfer knowledge and expertise to team members.
  • Ability to design and write code in accordance with provided business requirements
  • Knowledge of IT delivery and architecture including knowledge of Data Modelling and/or BA.


How We’ll Support You

  • Training and development to help you excel in your career
  • 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

We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.

Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.

We welcome applications from all people and promote a positive, fair and inclusive work environment.

Key Skills

Ranked by relevance

continuous integration oracle hadoop maven excel continuous deployment continuous delivery big data jenkins python devops linux cloud scrum junit spark java jira sql gcp etl
Login to Apply
Posted
May 29, 2025
Type
Full-time
Level
Not Applicable
Location
Pune

Industries

Financial Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Moody's Corporation
Related

Software Engineer

2026-05-28

Full-time
Not Applicable
Belgium
Financial Services
Engineering
View Job Details
Westpac
Related

AI Engineer - DDAI

2026-05-20

Full-time
Associate
Australia
Banking
Engineering
View Job Details
Macquarie Group
Related

AI Engineer

2026-05-27

Full-time
Not Applicable
Australia
Financial Services
Engineering