India Developer Experience - Lead, Director

  • Job Reference: R-00233692
  • Date Posted: 18 May 2024
  • Employer: NatWest Group
  • Website: https://jobs.natwestgroup.com/
  • Location: Gurugram
  • Salary: On Application
  • Sector: Engineering, I.T. & Communications
  • Job Type: Full Time

Job Description

Join us as a India Developer Experience - Lead

  • This is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective
  • With your software development background, you’ll be working with architects to help define major components of the business-wide target architecture and roadmap
  • You’ll gain valuable senior stakeholder exposure as well as the opportunity to hone your technical talents and leadership skills
  • We're offering this role at director level

What you'll do

As a India Developer Experience - Lead, you’ll be creating great customer outcomes via engineering and innovative solutions to existing and new challenges, and technology designs which are innovative, customer centric, high performance, secure and robust. You must be able to run teams and be responsible for people, their careers and management but overall be seen as an exemplar for engineers, someone engineers look up to.

You’ll be leading the more significant, complex and technically challenging assignments, coordinating multiple feature teams, making sure that their technical journeys support realisation of the targets, and deliver the values of the relevant metrics published to our investors.

You’ll also be:

  • An evangelist for developer experience and engineering: must be a technologist and engineer and will be expected to be hands on although as a leader expect this will be at most 40% of the time and more likely 20%
  • Responsible for driving change engineering journeys and processes. Hence must be able to coordinate, collaborate and influence different parts of the bank and see the big picture ecosystem between tools, processes and people
  • Defining, creating and providing oversight and governance of engineering and design solutions with a focus on end-to-end automation, simplification, resilience, security, performance, scalability and reusability
  • Defining and developing architecture models and roadmaps of application and software components to meet business and technical requirements, driving common usability across products and domains

The skills you'll need

You’ll come with proven delivery background of complex engineering transformation, stakeholder management, leadership and vision, business case writing, risk management, project management and presentation skills.

Along with an expert understanding of public vs private cloud and intricacies of connectivity and security between the two, you’ll bring experience with at least one cloud vendor platform (GCP, AWS, Azure). You should have architecture and design experience, understand differences between information, technology, data, security and business architecture, knowledge of various design techniques, domain driven, process flows, sequence diagrams etc. It will be nice to have experience of ITIL, TOGAF, Prince, MSP.

You’ll also need:

  • Hands on experience (5+ years) with at least 2 programming languages
  • Experience with the SDLC tool chain, git, gitops, ci/cd, building pipelines, testing frameworks and security scanning
  • Understanding of building applications at scale: microservices (ideally kubernetes and docker familiarity), Inter process communication (APIs, ESBs, streaming), data patterns (mesh, mart, warehouses)
  • Experience with at least two database technologies including big data e.g. oracle, postgreSQL, maria, MSSQL, spark, HDFS
  • Understanding of cloud native patterns, ideally with real experience
  • Broad but not deep understanding of main security concerns and techniques
  • Understanding of development practises like devops, SRE, agile (SAFe and/or LeSS)