D

Deutsche Bank

Finances businesses and manages personal wealth

Technical Specialist Backend Engineer

Backend EngineeringPosted on Nov 12
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science degree from an accredited college or university, concentrated in Computer Science or Software Engineering (or equivalent), with a minor in Finance, Mathematics, or Engineering.
  • Strong analytical skills.
  • Proficient communication skills and fluency in written and spoken English.
  • Ability to work in virtual teams and matrixed organizations.
  • Ability to share information and transfer knowledge and expertise to team members.
  • Ability to design and write code in accordance with provided business requirements.
  • Ability to contribute to quality assurance strategy and architecture decisions.
  • Knowledge of IT delivery and architecture, including data modelling and data analysis.
  • Relevant financial services experience.
  • Ability to work in a fast-paced environment with competing and alternating priorities, while maintaining focus on delivery.
  • Ability to balance business demands and IT fulfilment in terms of standardization, risk reduction, and IT flexibility.
  • Ability to leverage AI tools to improve productivity and workflows to solve business problems, while applying critical judgment and ensuring responsible and ethical use of data and AI outputs.

Responsibilities

  • Develop and review source code, including infrastructure and application configurations, for software components in accordance with detailed software requirements.
  • Lead Level 3 support for technical infrastructure components and source code development.
  • Drive continuous improvement on applications in production and non-production environments.
  • Debug and fix production incidents and provide support to Level 2 support.
  • Verify developed source code through reviews using the four-eyes principle.
  • Contribute to quality assurance by writing and conducting unit tests.
  • Implement architectural changes as defined by architects.
  • Contribute to problem and root cause analysis.
  • Integrate software components according to the integration strategy.
  • Verify integrated software components through unit and integrated software testing according to the software test plan, and resolve test findings.
  • Ensure all code changes are recorded in Change Items.
  • Where applicable, develop routines to deploy Change Items to target environments.
  • Provide release deployments in non-production environments not controlled by Production Management.
  • Support creation of software product training materials, user guides, and deployment instructions.
  • Check documentation for consistency with the respective software product release.
  • Where applicable, manage application maintenance and perform technical change requests scheduled according to Release Management processes.
  • Fix software defects and bugs, and measure and analyze code quality.
  • Collaborate with colleagues involved in other stages of the Software Development Lifecycle.
  • Identify dependencies between software product components, technical components, applications, and interfaces.
  • Identify product integration verifications based on the integration sequence and relevant dependencies.
  • Suggest and implement technical improvements to application scalability, reliability, availability, and performance.

Desired Qualifications

  • Knowledge of Java, PHP, or PureBasic.
  • Experience with ETL and big data processing.
  • Experience with automation using Python, Bash, or shell scripts.
  • Knowledge of cloud offerings, with Google Cloud Platform preferred, and cloud services including Infrastructure as a Service, Platform as a Service, and Software as a Service.
  • Knowledge of core processes and tools such as HP ALM, Jira, ServiceNow, Software Development Lifecycle, and Agile processes.

About the Company

Deutsche Bank

Finances businesses and manages personal wealth

Deutsche Bank finances companies, governments and individuals through a global banking network rooted in Germany and spanning major financial markets. Its investment bank focuses on bonds and currencies, alongside advice on mergers and raising capital, while its private bank handles household banking and wealth management. Businesses use its cash management, trade finance and lending services to move money and fund operations, and the group manages investment funds through DWS. It earns money from loan interest, transaction and investment fees, and trading activity. Deutsche Bank traces its founding to 1870 and is headquartered in Frankfurt am Main, Germany.

Company size
10,001+
Company stage
IPO
Headquarters
Frankfurt, Germany
Founded
1870

Recently Posted Jobs

Explore more opportunities at Deutsche Bank

See more jobs