Software Engineer (Full stack indicatively 50:50 - Mid-Senior Level)

Segen Ltd
London, UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Compensation
£55,000.0 - £65,000.0
Working hours
Regular working hours
Job source

Tech stack

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
+24 more
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

Job 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.

Requirements

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

Benefits & conditions

Pulled from the full job description

  • Company pension
  • Cycle to work scheme
  • Car scheme, * Competitive salary
  • 25 days holiday (plus bank holidays)
  • Pension
  • Life Assurance
  • Discounted company products
  • Cycle to Work Scheme
  • Electric Car scheme
  • Career Development
  • Employee Assistance Scheme
  • Staff events and surprises
  • A supportive and inclusive work environment with opportunities for professional development

Inclusivity

Our differences make up a significant part of our strengths.

At Segen, we seek an inclusive and diverse workplace where every individual feels valued, respected, and empowered to bring their authentic selves to work. We believe that diversity drives innovation and creativity, and we actively seek to build on our already inclusive culture. (#Actions not words)

About the company

Segen was formed in 2004 and is the UK’s largest Wholesale Distributor of Solar PV, Energy Storage Systems and EV-charging. With a growing European and international focus Segen is now part of the Labora Group since 2021. Segen Group turnover is more than £300m and growing at over 50% per year so there has never been a better time to join the team. Our customer base consists of commercial and residential installation companies. Access to our unique on-line portal and design tool, plus our emphasis on product quality, consistency and availability sets us apart in the market. Segen is a fast-moving business that responds quickly to any market changes supported by its bespoke ERP system and database and team.

Our Mission

We seek to be at the forefront of making a positive impact on the world. Our focus is providing Clean Technology to make the world a more sustainable place and every single transaction we make creates a brighter future. Join Segen for an opportunity to help change the world with every action you make. It’s fast paced, challenging, dynamic and incredibly rewarding, because changing the world isn’t easy!

Segen Group has a vibrant and well-established in-house Software Engineering capability, supported by specialist partners. Within eCommerce, we lead the definition, design, and engineering of new B2B experiences in how we sell and service our products. The services you build will be both customer-facing and colleague-facing, integrating deeply with Commercial, Finance, Warehouse, and Fulfilment systems across our wider estate.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

2:56 min

Provisioning a secure container infrastructure with Bicep

Matthias Falkenberg +1 · WWC 2022

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

11:44 min

Live coding a test driven component feature

Markus Oberlehner · LIVE

4:09 min

Selecting infrastructure tools and determining proper abstraction layers

Alayshia Knighten Alayshia Knighten · WWC 2024

Videos

See all

Related articles

See all