Fidelity
Node/AWS Engineer
Node/AWS Engineer
Contract length: 8 Months
Location: London
Department: Technology (Client Lead Portfolios)
Job type: Contract
Your role
As a Senior Engineer you will play a key role on a global programme working with Product Owners and Technology teams within Fidelity International to deliver a new technology platform to support Fidelity International’s Portfolio Management team. Finbourne’s LUSID product has been chosen as the core platform but needs to be integrated with the wider FIL 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.
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, troubleshooting 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.
Key skills
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.
Passion for growing your skills and tackling challenging problems.
Why Fidelity
Fidelity International offers investment solutions and services, and retirement expertise to more than 2.56 million customers around the world. As global leaders, operating in more than 25 locations and with $783.6 billion in total assets, they continually push the boundaries of technology to build an even stronger business.
Rewards and benefits
As well as the prestige of working for a global financial services player, you’ll work with some of the smartest tech, expanding your skills and building your experience. Also, as a contract employee of Randstad Sourceright, you’ll receive a wide range of financial and personal benefits. There’s enrolment in a pension plan (after 12 weeks on assignment) and holiday pay. You’ll also get 24/7 access to an Employee Assistance Programme, designed to help you deal with any problems that could be affecting your home or work life.
Inclusion and diversity
Fidelity is proud of its achievements as an equal opportunities employer. They care deeply about creating a supportive place where all people feel valued and free to be themselves. A commitment to Diversity and Inclusion is not only right, it's critical for a healthy culture and leads to better business outcomes. That’s why Fidelity has an environment where all differences are welcomed and celebrated.
The Randstad companies are responsible for finding and contracting talent for project roles at Fidelity International. If you are selected for a role, you will be employed by a Randstad company, and will not be an employee of Fidelity International