The Role
I'm currently looking for an experienced Full Stack Engineer to join our client's Digital team on a 6-month contract, supporting their major Core Banking re-platforming programme.
Based at their Leeds City Centre Head Office, you'll work onsite 3 days per week (minimum) as part of a dedicated, cross-functional delivery team comprising a Technical Delivery Manager, Product Owner, Development Engineering Manager, Scrum Master, Business Analyst, Tester and fellow Full Stack Engineers.
Key Responsibilities
You'll play a key role in delivering their Core Banking transformation, with the majority of your work focused on .
NET/C# and REST API development.
I'm looking for experienced engineers who are comfortable working methodically through the design and delivery of a high volume of API endpoints while maintaining high standards of quality and reliability.
Working within an Agile Scrum team on a programme delivered using a waterfall governance model, you'll receive quality-assured high-level designs and collaborate closely with Product, Architecture, Quality Engineering and Operations to deliver robust solutions.
Alongside API and back-end development, you'll contribute across the full technology stack where required, supporting front-end development, automated testing, CI/CD pipelines and operational readiness.
Key Experiences
- Strong experience with .NET/C# and REST API development (essential).
- Solid full-stack engineering experience, including React and TypeScript, with flexibility to work across front-end and back-end technologies.
- Experience delivering and consuming APIs within distributed systems and cloud-native architectures.
- Experience using Git, Bitbucket or similar source control systems.
- Working knowledge of Azure DevOps, CI/CD pipelines and DevOps practices.
- Experience with automated testing, including unit and integration testing, with exposure to contract and end-to-end testing.
- Strong troubleshooting and problem-solving skills, using logs, dashboards and monitoring tools to investigate issues.
- Experience working with Jira or similar Agile delivery tools.
- A collaborative approach, with experience working in cross-functional Agile teams and pairing with colleagues to solve technical challenges.
- Experience working within a regulated industry, particularly financial services, would be advantageous.