Associate - Web UI Engineer - CIB Rates - London

Last updated an hour ago
Location:Greater London
Job Type:Full Time

As a member of our Software Engineering Group we look first and foremost for people who are passionate around solving business problems through innovation & engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

Responsibilities of the role:

  • Identifies, assesses, and records tactical and strategic technology needs and advises project managers and stakeholders on technology options, risks, and costs versus benefits
  • Researches to determine if solutions to business needs currently exist within or outside the technology platform, and if not, whether new solutions are amenable to the technology available.
  • Understand business processes, products and operations to design develop and implement solutions fit for requirement
  • Responsible for guiding and advising users with feedback on approach so as to make the fully informed decisions
  • Deep understanding of business and technologies, with specific expertise in the business area of this LOB
  • Educates the team on new development and best practices
  • Provide third line production support

Partnership:

  • Establishes strong working relationships with team members; all functions within the wider organization; and across the business as appropriate
  • Consults with businesses to effectively drive business strategies forward through the optimal use of technology
  • Partnering with colleagues in many different geographical locations will be a key focal point of the role
  • Expected to partner with the Production Support team(s) to ensure critical business requirements are developed in a timely and efficient manner.

Continuous Improvement:

  • Contributes to continuous improvement and promotes leverage of successful products and processes from across the wider technology team
  • Proactively supports knowledge sharing within the team and across the wider organization, for example, regularly holds information sharing sessions

Management:

  • Monitor milestones and critical dates to identify potential jeopardy of schedule and identify / mitigate risk
  • Self-starter with proven ability to produce end results with minimal assistance
  • Ability to deliver under pressure and work to aggressive timescales
  • Experience working in Global teams

This role requires a wide variety of strengths and capabilities, including:

  • BS/BA degree or equivalent experience
  • Advanced knowledge of application, data and infrastructure architecture disciplines
  • Understanding of architecture and design
  • Working proficiency in developmental toolsets
  • Knowledge of industry wide technology trends and best practices
  • Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture
  • Proficiency in one or more modern programming languages (Python preferred)
  • Understanding of software skills such as business analysis, development, maintenance and software improvement
  • Strong experience in either Javascript or Typescript Programming
  • Knowledge of modern web libraries such as React
  • Knowledge of web based design patterns and technologies
  • Strong experience of Object Oriented Application Development
  • Knowledge of version and revision control practices and procedures