Job Description:
Job Title: Lead Engineer, VP
Location: Pune, India
Corporate Title: VP
Role Description
Deutsche Bank is looking to expand its internal Technology capability in Pune, India to provide best in class technology solutions for the Banking industry.
You will work as part of a cross-functional agile delivery team, including analysts, developers and testers. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value.
You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to take a leading role in all stages of software delivery, from initial analysis right through to production support.
This will require the Lead to help execute the following transformations with our global teams:
- Technology Transformation
- Move to target technology stack & architectural blueprint: microservices, Kubernetes, Terraform, Google Cloud, OpenShift, Oracle, HTML5
- One copy of the truth, automated workflow, reduction of hardware, decommission systems, and strategic platform build-out
- Operating Model Transformation: SAFE Agile, DevOps, automated testing, cycle times approaching 1 day
- Drive Agile collaboration with Business and broader Risk Technology team globally
- Workforce Transformation: build capability around tech stack, operating model and risk, reduce vendor sprawl and footprint
- Deliver best Corporate Bank - Securities Services products with a diverse and international team focused on clean code and valued delivery
What we offer
- 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 employees and their families
- Comprehensive Hospitalization Insurance for employees and dependents
- Accident and Term life Insurance
- Complementary Health screening for 35 years and above
Your key responsibilities
- Hands on exposure on Camunda workflow management
- Lead delivery team to understand requirements, design, implement, test and support solutions
- Use BDD techniques collaborating closely with users, analysts, developers and testers
- Write high quality code using test driven development and clean coding practices
- Work on various technologies including UI, services and databases, acting as a generalizing specialist
- Define and evolve component architectures and contribute to architectural decisions bank-wide
- Ensure reliability and ease of production support including on-call rotation
- Support building automated Continuous Delivery pipelines
- Experience designing and developing micro-services architectures
- Hands-on experience with GCP, Docker, Containers, Kubernetes is a plus
- Help foster a culture of learning and continuous improvement
- Knowledge in Financial Services environments is beneficial but not essential
Your skills and experience
- Deep knowledge of at least one modern programming language especially Java, understanding object oriented and functional programming
- Practical experience with test driven development and continuous integration
- Understanding of web technologies such as HTML, CSS, JavaScript, ReactJS, Bootstrap, Node.js
- Knowledge of SQL and Oracle PL/SQL databases
- Hands on exposure to Kafka messaging
- Experience working Agile teams practicing Scrum, Kanban or XP
- Experience in Functional Analysis and Automated Testing is highly desirable
Support and development
- Training and development opportunities
- Coaching and expert support
- Culture of continuous learning and progression
- Flexible benefits tailored to individual needs
About us and our teams
Deutsche Bank is committed to an inclusive work environment, valuing empowerment, responsibility, commercial thinking, initiative and collaboration.
More details at https://www.db.com/company/company.htm