Negotiable
Undetermined
Undetermined
London Area, United Kingdom
Summary: The role of Full Stack Engineer involves designing, building, and maintaining internal applications and services to support clients' investment processes within a fast-growing technology and engineering organization. The position requires collaboration with stakeholders to enhance tools and improve engineering practices, while leveraging a strong background in software engineering and finance. The company promotes a flexible working environment and values diverse talent in its pursuit of creating the best engineering consultancy in the UK.
Key Responsibilities:
- Design, build, and maintain internal applications and services that support clients’ investment processes.
- Contribute across the full stack (UI, APIs, services) to improve reliability, usability, and user experience.
- Enhance tools for portfolio and strategy decision-making and improve research workflows.
- Strengthen self-service tooling for analysts to build, test, and deliver decision-ready outputs.
- Collaborate with stakeholders to understand problems and iterate on solutions.
- Contribute to improving engineering practices and operational standards.
Key Skills:
- 6+ years of experience in software engineering delivering production systems.
- Experience in investment or finance with familiarity in core financial concepts.
- Strong proficiency in C#, Python, SQL, Terraform, and AWS.
- Ability to work directly with stakeholders to understand problems and deliver solutions.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Experience in R programming or delivery management is a plus.
- Business analysis experience is also beneficial.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
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. We draw on our reputation for outstanding delivery to allow our engineers to do the right thing for our clients. Our engineers take a holistic approach that addresses technology, process, and structure to make a lasting impact. We work collaboratively with users to create minimum viable products that are truly ready for use.
Key Responsibilities:
- 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.
Required Skills & Experience
- 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.
Additional Experience: (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.
- Business Analysis Experience performing BA activities such as eliciting requirements, mapping workflows, and writing clear user stories with acceptance criteria to support engineering delivery.
Learn More Credera is a global consulting firm that combines transformational consulting capabilities, deep industry knowledge, and AI and technology expertise to deliver valuable customer experiences and accelerated growth across a broad range of industries worldwide. Our one-of-a-kind global boutique approach means we provide our clients with tailored solutions unique to their organization that can scale due to our extensive footprint. As a values-led organization, our mission is to make an extraordinary impact on our clients, our people, and our community. We believe it is this approach that has allowed us to work with and transform the most influential brands and organizations in the world, from strategy through to execution. We are part of the OPMG Group of Companies, a division of Omnicom Group Inc. Credera will never ask for money up front and will not use apps such as Facebook Messenger, WhatsApp, or Google Hangouts for communicating with you. You should be very wary of, and carefully scrutinize, any job opportunity that asks for money prior to starting and/or one where all communications take place exclusively via chat.