> Markdown version of [/jobs/ext/333095-software-engineer-full-stack-indicatively-50-50-mid-senior-level](https://www.wearedevelopers.com/jobs/ext/333095-software-engineer-full-stack-indicatively-50-50-mid-senior-level). 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). --- # Software Engineer (Full stack indicatively 50:50 - Mid-Senior Level) - **Company:** Segen Ltd - **Location:** London, UK - **Experience:** Experienced - **Salary:** £55,000.0 - £65,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Agile Methodology, Artificial Intelligence, Amazon Web Services, Microsoft Azure, Big Data, Software as a Service, Cloud Computing, Code Review, Continuous Integration, Cursor (Graphical User Interface Elements), DevOps, Python (Programming Language), Node.Js, Platform as a Service (PAAS), Performance Tuning, Software Architecture, BigCommerce, Ruby, Shopify, Software Engineering, Systems Integration, TypeScript, Enterprise Software Applications, ReactJS, Technical Debt, Vue.js, Event Driven Architecture, Bicep, Graphql, Front End Software Development, Api Design, Restful APIs, Terraform, Serverless Computing, Microservices - **Published:** June 4, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=29f29de0bf4d0a8e ## About the Role Do you have experience in REST?, * Extensive capability as a mid to senior level software engineer (full-stack development and testing) delivering complex digital products within a software development team (or equivalent) including CICD pipelines. * Strong capability with Infrastructure As Code such as Terraform (Bicep is preferred) * Strong understanding of API-driven development, including RESTful APIs, GraphQL, and event-driven architectures. * Experience integrating with enterprise systems * Excellent communication skills, with the ability to influence and adapt communication styles. * A deeply customer-focused and curious mindset, comfortable engaging directly with users. * Capability to lead the technical delivery of complex initiatives, collaborating with cross-functional partners to define the right outcomes. * Ability to influence team direction, roadmap discussions, and decision-making., * Expertise working with our technology stack: TypeScript, Node, Shopify Liquid, Bicep, Azure DevOps and Pipelines * Experience with other modern front-end frameworks (e.g., React, Vue.js) and backend technologies (e.g. Python, Ruby). * Hands-on experience with microservices architecture, serverless functions, and cloud infrastructure (Azure preferred, but AWS or GCP transferable). * Interest in emerging technologies and AI-assisted design/development workflows (e.g. Cursor). * Complimentary skills in technical operations, security, user experience, software architecture, or Agile delivery. * Knowledge and or experience within the photovoltaic industry ## Description You are an accomplished mid to senior-level Software Engineer (full stack) and strong communicator, with deep expertise in building and scaling complex, composable solutions - ideally with experience developing eCommerce SaaS platforms (e.g., Shopify, BigCommerce, or commercetools) and leveraging AI and CICD within a collaborative development process. You will develop software within an Agile squad to deliver a high-performance, scalable solution that integrates front-end systems with back-end services to create seamless, powerful digital experiences for our customers and colleagues. You will work closely with senior Product and Engineering leaders and cross-functional teams to ensure our platform meets both technical and business needs. This is a high-impact position where you will meaningfully contribute to the platform's success in a dynamic, fast-paced environment., * This is a hands-on contributor role, designing, delivering, and supporting software for a complex, scalable, composable eCommerce platform leveraging SaaS/PaaS to serve business customers and colleagues across multiple geographic locations (based from the UK). * Developing and integrating APIs, microservices, and third-party solutions (e.g., ERP, PIM, CRM) to create a seamless customer experience. * Ensuring high-quality, maintainable code aligned with engineering best practices. * Participating in collaborative code reviews, architecture discussions, and technical workshops. * Working closely with Product Management, UX/UI Designers, eCommerce SaaS providers, and DevOps to ensure the platform meets business requirements and delivers a high-quality user experience. * Collaborating with stakeholders to understand customer-specific workflows, journeys, and technical requirements. * Implementing personalisation, catalogue management, pricing engines, and B2B-specific capabilities such as complex order workflows, bulk ordering, and account-based pricing. * Ensuring platform scalability and reliability to support large volumes of data and transactions, with a strong focus on uptime and responsiveness. * Implementing and maintaining high standards for security, data privacy, and compliance across all systems. * Leading initiatives for process improvement, performance optimisation, and technical-debt reduction. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Back(end) to the Future: Embracing the continuous Evolution of Infrastructure and Code](https://www.wearedevelopers.com/videos/440-back-end-to-the-future-embracing-the-continuous-evolution-of-infrastructure-and-code) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [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) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)