Full Stack Engineer at Credera, London, £Contract Rate
Role details
Job location
Tech stack
Job description
Would you like to be part of a fast-growing technology and engineering organization that nurtures an open, collaborative learning environment? Are you passionate about technology, people, and developing your coding skills? If this describes you, we're trying to create the best engineering consultancy in the UK and would love for you to be part of the journey. We recognize that great talent comes in many forms and welcome conversations about part-time or flexible working arrangements for this role., * Design, build, and maintain internal applications and services that support clients' investment processes, from research workflows through to decision-support tooling.
- Contribute across the full stack (UI, APIs, services), helping improve reliability, usability, and the overall user experience for investors and analysts.
- Work on a mix of initiatives, which may include:
- Enhancing tools that support portfolio and strategy decision-making.
- Improving research workflows to accelerate insight generation and reduce friction.
- Strengthening self-service tooling that enables analysts to build, test, and deliver their own decision-ready outputs.
- Collaborate closely with stakeholders and users to understand problems, iterate on solutions, and ensure tools are adopted and effective in practice.
- Contribute to improving engineering practices and operational standards.
Requirements
-
6+ years of experience in software engineering delivering production systems.
-
Experience working in investment or finance, with sufficient domain familiarity to be productive quickly without significant onboarding in core financial concepts.
-
Strong proficiency in the following technologies:
-
C#
-
Python
-
SQL
-
Terraform
-
AWS
-
Proven ability to work directly with stakeholders and users to understand problems and deliver effective solutions.
-
Strong analytical and problem-solving skills with a structured, methodical approach.
-
Excellent communication and collaboration abilities. (Must have at least one of the following) R Programming
-
2+ years' hands-on experience developing analysis or tooling in R.
-
Experience writing maintainable code and collaborating with others on R-based work. Delivery Management
-
Experience leading delivery for software initiatives.
-
Includes planning and sequencing work, managing dependencies, coordinating stakeholders, and driving execution to outcomes., * Experience performing BA activities such as eliciting requirements, mapping workflows, and writing clear user stories with acceptance criteria to support engineering delivery.