> Markdown version of [/jobs/ext/348195-lead-software-engineer](https://www.wearedevelopers.com/jobs/ext/348195-lead-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). --- # Lead Software Engineer - **Company:** TEKsystems - **Location:** London, UK - **Experience:** Expert - **Salary:** £104,000.0 - £130,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Server Applications, SAP ERP, Node.Js, Responsive Web Design, SAP (Applications), SAP Project System, Software Engineering, TypeScript, Web Applications, ReactJS, Software Coding - **Published:** June 19, 2026 - **Apply:** https://find.jobs/jobs-near-me/lead-software-engineer-london/2826303114-2/ ## About the Role * Strong hands-on experience with React for building modern, responsive user interfaces. * Proficiency in Node.js for developing scalable server-side applications and APIs. * Solid knowledge of TypeScript and its use in building robust, type-safe applications. * Practical understanding of ERP systems and how they support business processes. * Knowledge of SAP and its role within procurement and finance environments. * Ability to analyze manual business processes and translate them into effective automated workflows. * Strong problem-solving skills and the ability to work collaboratively with a product owner and business stakeholders. * Good communication skills, with the ability to explain technical concepts to non-technical audiences. Additional Skills & Qualifications * experience working on projects related to procurement or finance processes. * Familiarity with integrating web applications with ERP and SAP systems. * experience building prototypes and iterating quickly based on stakeholder feedback. * Understanding of best practices in software design, testing, and documentation. * Ability to work independently and take ownership of end-to-end technical solutions. ## Description This role focuses on partnering closely with a product owner to design and deliver an automated solution for a currently manual Request for Proposal (RFP) process. You will prototype the solution, then scale and harden it into a robust, production-ready application using modern web technologies and your understanding of ERP and SAP within procurement and finance contexts., * Collaborate closely with the product owner to understand business requirements within the RFP process and define the most effective automation approach. * Analyze the existing manual RFP workflow and identify opportunities to streamline, simplify, and automate key steps. * Design and develop a functional prototype using React, Node.js, and TypeScript to demonstrate proposed automation solutions. * Iterate on the prototype based on feedback from stakeholders, refining functionality, usability, and performance. * Scale the prototype into a production-ready solution, ensuring reliability, maintainability, and security. * Integrate the solution with ERP and SAP systems to support procurement and finance processes. * Write clean, well-structured, and testable code following best practices and coding standards. * Troubleshoot and resolve technical issues, ensuring smooth operation of the automated RFP solution. * Collaborate with cross-functional teams, including procurement and finance stakeholders, to ensure the solution meets operational needs. * Document technical designs, implementation details, and user-facing aspects of the solution to support ongoing maintenance and enhancements. ## 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) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Headless by Design: Building Enterprise Systems That Agents Can Actually Use](https://www.wearedevelopers.com/videos/100092-headless-by-design-building-enterprise-systems-that-agents-can-actually-use) - [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) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)