human

forward.

Senior Software Engineer

Location: London, Greater London GB

Apply

Job Number: 17188

External Description:

Title: Senior Engineer - Client Lead Portfolios

Location: London

Job Type: Contract

 

 

About our client

The company has been helping their clients build better financial futures for over 50 years. How

have we achieved this? By working together - and supporting each other - all over the world. So,

join our Technology and Enterprise Services team and feel like you’re part of something bigger.

 

About Technology

Technology and Enterprise Services refers to the running of the Technology, Cyber, Digital and

Operations for the Global Platform Solutions (GPS) and Investment Solutions and Services (ISS)

businesses. We are responsible for the technology, operation, governance and oversight of the

GPS and ISS businesses including managing change, risk, and regulatory issues. Our teams play

an integral role in the development and delivery of strategies as well as supporting the Corporate

Enabler teams which include Finance, the Chief People Office, and General Council. Technology

is evolving faster than ever and so are the skills needed to keep pace with the changes. We are

critical to every part of the business and key to providing the best client experience possible

bringing our wealth of knowledge, experience, and innovative thinking to our solutions.

 

Purpose of your role

As a Senior Engineer you will play a key role on a global programme working with Product

Owners and Technology teams within the company to deliver a new technology platform

to support the International’s Portfolio Management team.

Finbourne’s LUSID product has been chosen as the core platform but needs to be integrated with the wider ecosystem and this is where most of the engineering effort will be.

You will be working as a developer building the required functionality as well as the tooling

around achieving it.

Working alongside the business analysts and the technology architects you will need to utilise

your experience of working in agile delivery teams to assist with the design, definition,

exploration and delivery of an end-to-end technology solution.

The successful candidate will have a detailed knowledge of working in an Agile environment

using Agile tools and techniques, behaviour driven development (BDD), DevOps toolchains and

cloud architectures.

You must have a passion for delivering high quality and scalable solutions with a continued

focus on the customer need.

You should be willing to challenge and to be challenged on where things can be improved and are comfortable working alongside other engineers in a pair programming environment.

 

Your key accountabilities

This position requires a strong self-starter with solid technical engineering who is an expert

developer but can also assist others and help with architecture, design decisions, coding, trouble

shooting and any other technical issues related to the implementation.

  • Design and build technology solutions on AWS for the Client Led Portfolios programme.
  • Build integration between the Finbourne LUSID platform APIs and the wider FIL ecosystem.
  • Define and deliver a highly scalable, secure and robust infrastructure architecture
  • along with the tools to support it, using the latest open-source technologies and cloud services.
  • Assist with architectural requirements of the cloud platform, test automation frameworks, infrastructure-as-code and continuous delivery/deployment pipelines.
  • Provide mentoring and guidance to software engineers.
  • Work closely with product owners and scrum masters to define user stories and leverage the best practice of agile development to achieve key architectural objectives.
  • Act as a conduit to global, security and infrastructure architecture functions.
  • Dive in and do whatever it takes to get things done.
  • Responsible for delivering and providing technical expertise as part of the delivery team from both design and day to day coding and cloud engineering.
  • Working with the product owners identify new improvements, customer requirements and follow through to delivery.
  • Ensure delivery in a timely, efficient and cost-effective manner.
  • Stakeholder management across various Technology and Business teams.
  • Ensures that technical solutions are fit for purpose, including for functional, non-functional and support requirements and aligned to Global Technology Strategies.
  • Be the trusted advisor to the programme.
  • Partner closely with Architecture, business analysts and supporting central groups while working within a global team.

 

Your skills and experience

The ideal candidate will have 5+ years’ experience working as a software engineer with:

Excellent ability in:

  • NodeJS, Javascript, Typescript
  • DevOps toolchain such as Terraform, Jenkins or other CI/CD platforms.
  • Scripting and configuration languages: Python, Maven.
  • Cloud services: AWS, Google Cloud Platform or Azure
  • Software design patterns and best practice.
  • Docker container technology
  • APIs, caching and messaging.
  • TDD/BDD and best practise with CI/CD pipelines.
  • Developing highly performant quality applications on cloud.
  • Strong communication skills with a customer centric focus.
  • Software delivery in agile methodologies
  • Experience working with full scale Scrum or Kanban and a competent user of Jira and Confluence.
  • Passion for growing your skills and tackling challenging problems.

 

Experience of:

  • Cucumber testing framework.
  • Wiremock mocking.

 

Company values

Candidates must be able to demonstrate affinity with their ore values:

Integrity – Taking personal responsibility for always acting in the best interests of our

clients.

Innovation – Being willing to experiment and try new ways to serve our customers.

Excellence – Striving to be the best while knowing we can always be better next time.

RSR supports applications from a diverse talent pool. We welcome the opportunity to discuss flexibility requirements. If you require any reasonable adjustments to be made to enable you to participate in the recruitment process, please contact us on

If this isn’t the role you’re looking for right now, please visit our contractor portal below where you will see all of our live roles and communities to join:

 

https://contractortalent.gr8people.eu/

 

 

Job Number: 1234FID

Community / Marketing Title: Senior Software Engineer

Location_formattedLocationLong: London, Greater London GB

Footer