> Markdown version of [/jobs/ext/1542058-senior-software-engineer-fullstack](https://www.wearedevelopers.com/jobs/ext/1542058-senior-software-engineer-fullstack). 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 - Fullstack - **Company:** Inforcer - **Location:** Richmond, UK - **Experience:** Expert - **Salary:** £57,144.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, User Authentication, Microsoft Azure, Cloud Computing, Databases, Software Debugging, Web Development, Python (Programming Language), Node.Js, NoSQL, Software Engineering, SQL Databases, Systems Integration, TypeScript, Web Applications, Web Application Frameworks, ReactJS, Backend, Production Code, Front End Software Development, Api Design, Restful APIs, Webhooks - **Published:** July 31, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5821346313 ## About the Role * Strong software engineering foundation with experience across backend and frontend development. * Hands-on experience building web applications using technologies such as JavaScript or TypeScript, and modern frontend frameworks (e.g. React). * Experience building APIs and integrations using REST, webhooks, and authentication patterns. * Working knowledge of backend development using technologies such as .NET, Python, or Node.js. * Solid understanding of databases and data modelling (SQL and/or NoSQL). * Experience working with cloud platforms such as Azure or AWS. * Comfortable building automations, scripts, or workflows to streamline internal processes. * Ability to take ambiguous business problems and turn them into clear, maintainable technical solutions. * Strong problem-solving skills with attention to detail and reliability. * Confident working with non-technical stakeholders and explaining technical trade-offs clearly. * Builder mindset with a bias towards shipping, learning, and iterating. ## Description We are looking for a Full Stack Engineer to design and build internal software used across the business. This role blends backend, frontend, and automation engineering, with a clear focus on internal products rather than customer-facing features. You will work closely with teams across the organisation to turn operational challenges into scalable, reliable internal tools. You'll own systems end to end: from UI to APIs, data, and integrations. This is a hands-on role for someone who enjoys shipping, iterating, and building solutions that save time, reduce errors, and improve how teams work. What you'll be doing * Designing and building internal web applications, tools, and dashboards from scratch and on top of existing systems. * Writing production code across the stack, including backend services, APIs, frontend interfaces, and automations. * Building and extending APIs, integrations, and workflows to connect internal and third-party systems. * Developing internal UIs using modern frontend frameworks and collaborating closely with users to improve usability. * Translating manual or inefficient business processes into secure, well-designed internal products. * Owning technical design decisions: data models, permissions, integrations, performance, and edge cases. * Iterating quickly based on internal feedback, usage data, and business priorities. * Partnering with non-technical stakeholders to understand pain points and turn them into practical solutions. * Writing lightweight technical documentation and specs for internal systems and workflows. * Monitoring and maintaining the tools you ship, including debugging issues and shipping improvements quickly. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [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) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [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) - [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 - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)