> Markdown version of [/jobs/ext/2970369-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2970369-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Simon James IT Ltd - **Location:** Bristol, UK - **Experience:** Expert - **Salary:** £60,000.0 - £70,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), PHP (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Cloud Computing, Code Review, Continuous Integration, Distributed Systems, Systems Development Life Cycle, TypeScript, Web Content Accessibility Guidelines, ReactJS, Backend, Graphql, React Native, Microservices - **Published:** September 18, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5888369148 ## About the Role * Commercial experience with TypeScript and React * Solid HTML/CSS/JavaScript * REST and/or GraphQL API experience; understanding of cloud-native development and AWS testing frameworks and automated testing * CI/CD awareness; accessibility best practice (WCAG). Nice to have: * React Native in production, PHP, Java, backend/API contribution, microservices, regulated-industry (financial services) experience. ## Description Join the team behind end-to-end investment journeys - from pre-trade decision-making through to order placement and execution - at a Bristol-based investment platform trusted by over 2 million clients. What you'll be doing: * Develop, maintain and improve software across web, mobile and backend services * Build customer-facing experiences using React (and React Native where relevant) * Design and consume REST/GraphQL APIs * Write clean, secure, maintainable code and take part in code reviews * Contribute to cloud-native, distributed systems * Develop automated tests as part of the SDLC ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Web Development Best Practices: What The Data Tells us](https://www.wearedevelopers.com/magazine/84-web-development-best-practices-what-the-data-tells-us) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)