Expert Developer - Delivery & Change

Recruiter
Citi
Location
London, United Kingdom
Salary
Competitive
Posted
28 Jul 2022
Closes
27 Aug 2022
Ref
16084655
Job Function
Banking
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
About the Department
Developer Engineering is a new function within ICG Technology. Our mission is to make it easy and enjoyable for development teams to go from a business idea to delivery of an innovative production solution. This will be done by improving and upgrading our tools, streamlining our processes, automating and strengthening our controls, and helping development teams adopt modern ways of working.
This new initiative represents a key investment in our future development capability. We are assembling an expert team to transform the working environment of the 18,000 people who make up the ICG development community and help them dramatically change their approach to developing software across the many different technologies we support. This is a challenging remit, but with the scale and variety comes a unique opportunity to be agents of cultural and technical change who have a huge impact on the bank.
About the Role
The Bootstrap Team are a poly-skilled development team of expert engineers that work to unblock and bootstrap other development teams who are struggling. They are also cultural and behavioural leaders who represent the very pinnacle of our engineering culture and can help others successfully adopt the Agile mind-set and DevOps practices that our best teams follow. They are champions of great teamwork and highly opinionated on the approaches to software development that work well in our environment.
The team will work directly work blocked teams to solve their problems, cheerfully refusing to accept that issues are impossible or too difficult and leading by example - inspiring teams that they can solve their own problems in the future. They are experts in our current tools and CI/CD pipelines which helps them rapidly move a struggling team on to the latest development environments and unlock their productivity.
But they also work on their own implementation projects, as well as contributing to development work across the wider Developer Engineering department. This helps them keep their skills sharp, as above all they are engineers and technical practitioners.
By working on a variety of tooling codebases, they stay current and plugged-in to upcoming enhancements to our tools. This ensures they influence their design and future direction, which their fieldwork will give them good insights into. In this way they also keep the department well connected to real-world issues and directly drive strategic solutions to them.
They leave the teams they work with much happier - better equipped and having more fun as they deliver higher quality software than ever before.
Key Responsibilities:
  • Works with a wide variety of development teams and solves their issues, including coding directly on their project, refactoring, setting up environments and pipelines and coaching on behaviours and mind-set
  • Codes and develops Bootstrap Team projects, and contributes to the development of other Developer Engineering technical projects
  • Drives lasting cultural change, including helping to establish an inner-source collaboration model, a DevSecOps mind-set, an Agile development approach, innovative risk management and a culture of continuous improvement
  • Works closely with other teams across Developer Engineering, supporting their efforts and contributing their own insights gained from fieldwork
Characteristics:
  • A cheerful techie, whose optimism and enthusiasm for technology is infectious
  • Excellent communicator who gets on well with others, building strong professional relationships
  • Collaborative by nature, builds partnerships across the firm
  • Creative and innovative, brings different angles to problems and provides new solutions
  • Good, pragmatic judgement of when to challenge the rules and offer suggested improvements
  • Risk and security focussed, putting diligent risk management and security at the core of everything they do
  • Obsessed with coding, working on they own projects in their spare time
  • An advocate of inclusion and diversity in every way
Experience:
  • Expert coder in several of our key languages, for example: Java, Python, C/C++, Javascript, SQL, Rust, Scala, Go
  • Proven track record of successfully coaching and guiding other developers
  • Superbly knowledgeable Agile practitioner, with real-world experience and a highly disciplined approach
  • Strong knowledge of CI/CD pipelines and the underlying technologies used at Citi
  • Detailed technical understanding of our operating environments, Linux and Kubernetes as a minimum
  • History of developing on a wide variety of architectures, up to and including container based micro-services
  • Plugged-in to Open Source culture, ideally via owning or working on projects, and capable of helping Citi developers adopt open practices to code sharing and collaboration
  • Ideally (but not absolutely required), experience of working in and/or running development teams in a banking environment
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

Qualifications:
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
Education:
  • Bachelor's degree/University degree or equivalent experience
  • Master's degree preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

-------------------------------------------------
Job Family Group:
Technology -------------------------------------------------
Job Family:
Applications Development ------------------------------------------------------
Time Type:
Full time ------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View the " EEO is the Law " poster. View the EEO is the Law Supplement .
View the EEO Policy Statement .
View the Pay Transparency Posting

Similar jobs

Similar jobs