Location
Bangalore | India
Job description
- Delivery of initiatives in collaboration with clients and colleagues, for all new implementation projects
- Work with a team of full-stack engineers, product managers and DevOps engineers.
- Implement modern engineering practices, striving to ensure that the team can build, test and release software with the short lead times and a minimum of waste.
- Work to maintain the current messaging platform and be act as integral part of the modernization process
- Strive to Contribute towards a culture of learning and continuous improvement within your team and beyond
- Collaborate with other teams to build systems and integrate them together. Collaborate with others across the department to share ideas, skills and code. Create and participate in communities of practice across Deutsche Bank technology
- Ensure that the models you build are reliable and easy to support in production.
- Collaborate with the GTB architects and engineering community to help define an architectural roadmap and individual solution designs that fit within that roadmap
- Influence the Bank s cloud adoption process
Your skills and experience
Skills You ll Need
- Experience of implementing real time transactional platforms
- Experience using container-based solutions
- Experience with Cloud Platforms especially Google Cloud would be a plus
- Knowledge of what it really means to build and deliver software in a highly collaborative environment, using techniques such as TDD, BDD, Continuous Integration and Continuous Delivery.
- An understanding of the principles of lean and agile software development, as well as experience of the associated practices
- Knowledge gained in Financial Services environments, for example products, instruments, trade lifecycles etc
- Strong interpersonal skills, collaborative, empathetic and outcome orientated
- Experience of working closely and in partnership with senior leadership
- Deep knowledge of modern programming languages, ideally with experience of both object oriented and functional programming
- Hands-on experience of integration technologies like MQ Series, Kafka and languages like Java, Spring Boot, monitoring tools like Geneos.
- Hands-on experience and implementation knowledge of Elastic Stack
- Side Reliability Engineering skills consider a 24/7 transaction processing platform
- Preferred Operation System skill is LINUX (RedHat) with scripting experience in Perl
- Experience of Agile and Hands-on Experience as a Scrum Master is needed.
Success Factors for Engineers in CB Tech
- Someone who sets the standard for excellence in their role as an engineer
- Talented individuals who are creative, innovative, and passionate about doing exciting and important work
- People who make wise decisions, despite ambiguity, be it people, technical, business, other
- People who treat others with respect at all times, independent of their status
- An engineer who considers quality as a priority, and think about the client whilst developing for our future
- High-value persons who have a desire make an impact
- Individuals who have a desire of self-improvement through experience, observation, introspection, reading and discussion
- Individuals who accomplish amazing amounts of important work
- Someone who seeks to understand our strategy, our business, the market and our clients
- A person who challenges assumptions when warranted and makes suggestions for better approaches
Swift Messaging : We are responsible for
- Providing integration to the SWIFT network for the entire bank including all business lines.
- Providing single point of contact for all technology related topic with SWIFT.
- Delivering connectivity for SWIFT communication protocols like SWIFT FIN, FileAct, InterAct, API Gateway.
- Integrate flows in the bank with the SWIFT network.
- Working with SWIFT in the technical advisory group to create new technologies in the industry.
- Providing the governance on SWIFT technology across the bank.
- Building robust and resilient platforms to connect to the SWIFT network.
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
Job tags
Salary