Senior Software Engineer
£75k per yearSegen
Senior Software Engineer
Senior Software Engineer
No Agencies or Sponsorship
Job Title: Senior Software Engineer
Position: Full Time
Reporting to: Staff Engineer (eCommerce)
Location: UK Hybrid (typically up to 1 day per month in our Central London office)
Salary: Up to £75,000
About Segen
Segen was formed in 2004 and now as a part of the Labora Group is the UK's largest distributor of Solar PV, Energy Storage Systems and EV Charging solutions, with a growing international presence across Europe and beyond.
Technology plays a critical role in our business. Our customers rely on our digital platforms, integrations and services to discover, design and purchase products that support the transition to clean energy.
We're investing heavily in the next generation of our technology platform and engineering capabilities to support continued growth, international expansion and increasingly sophisticated customer experiences.
The Opportunity
We're looking for a Senior Software Engineer to help shape the future of our ecommerce and digital platforms.
You'll work across customer-facing experiences, backend services and enterprise integrations, solving complex business and technical challenges at scale. This is a hands-on senior engineering role with significant influence over solution design, technical delivery and engineering practices.
You'll collaborate closely with Product Managers, Designers, Engineers and business stakeholders to deliver meaningful outcomes for customers and colleagues across multiple countries.
What You'll Be Doing
- Designing, building and supporting customer-facing digital products and backend services
- Developing APIs, integrations and business services across our technology landscape
- Working with enterprise systems including ERP, CRM and PIM platforms
- Contributing to architecture, technical design and engineering standards
- Improving platform scalability, resilience, security and performance
- Leading technical initiatives and driving continuous improvement
- Collaborating with stakeholders to understand problems and deliver valuable solutions
Note: This description is not exhaustive. The successful candidate should be flexible in undertaking other reasonable duties to meet business needs.
How We Engineer
We believe AI is becoming a core part of modern software engineering.
Our engineers actively use Cursor, Claude Code and AI-assisted workflows to accelerate delivery, improve quality and reduce engineering friction. We are looking for engineers who embrace modern tooling while maintaining strong engineering fundamentals, sound judgement and ownership.
We value:
- Customer-focused problem solving
- Pragmatic architecture and decision making
- Continuous delivery and iterative improvement
- Automated testing and quality engineering
- Collaboration, peer review and knowledge sharing
- Ownership from discovery through to production
What We're Looking For
Must-haves:
You don't need to meet every requirement, but successful candidates will typically have experience in many of the following areas:
- Proven experience delivering complex software products at Senior Software Engineer level
- Strong full-stack development experience
- API-driven development including REST, GraphQL
- Event-driven architecture experience
- Building and operating software through CI/CD pipelines
- Strong communication and stakeholder collaboration skills
- Ownership of technical delivery from concept through to production
- Ability to influence technical decisions and help teams move forward
- Experience using Cloud services e.g. Azure, AWS, GCP
Nice-to-haves:
- TypeScript and Node.js
- Shopify or other ecommerce platforms
- Infrastructure as Code using Bicep, Terraform or similar technologies
- Azure cloud services and Azure DevOps
- Microservices and serverless architectures
- Experience mentoring or supporting other engineers
- Experience with AI-assisted development tooling such as Cursor, Claude Code or GitHub Copilot
- Experience working within B2B commerce environments
- Knowledge of the solar, renewable energy or distribution sectors
What We Offer
- 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
At Segen, we are committed to fostering 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.
We welcome applications from candidates of all backgrounds, race, national or ethnic origin, colour, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability.
We are dedicated to creating equal opportunities for all, and we encourage candidates from underrepresented groups to apply.
- Company Description Please, review and apply for this position through the QCI system following the link below (Copy and Paste): *You can apply through Indeed using mobile devices with this link. Additional InformationSeniorFull time
- Additional Information All your information will be kept confidential according to EEO guidelines.SeniorFull time
- Company Description Rajesh r ajesh.b at krgtech.com KRG Technologies Inc Phone: (***) ***-**** Ext -221 Job Description Job title: L3 Programming Location: San Jose, CA Duration: Full time Job Description: 1. L3 forwarding...SeniorFull time
- Job ID: 24304935Reference Number: 24-01188Title: senior software engineerLocation: Iselin, NJ, 08830Posted Date: 2024-11-26Company: HAN StaffingstratusSenior
- Job ID: 22621539Reference Number: 24-00636Title: ATM senior software engineerLocation: Iselin, NJ, 08830Posted Date: 2024-07-23Company: HAN StaffingatmSenior
- ...ISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has several years of work experience, and have worked on complex, performance-critical code-bases. Role responsibilities include: - Support full software development life...SeniorFull timeWork experience placement
- ...Job description Position Overview We are seeking a Senior Software Engineer with strong expertise in low-latency, high-performance Core Java development to support and enhance electronic trading systems. The ideal candidate will have hands-on experience building...SeniorFull time
- ...We’re a team of AI researchers, designers, growth experts, and engineers rethinking human-computer interaction from the ground up. We... ...firms and other well-known angels. About the Role As a software engineer at Wispr, you’ll play a crucial role in building the...SeniorFull time
- ...through a complete remodel and is a great space for their employee team building. This team is open to hiring either a software engineer or a senior software engineer. This is a key team member for a freshly launched SAAS product. Qualifications Required Skills...SeniorFull timeWork at office2 days per week
- ...challenge. At Antithesis, we run entire software systems inside a deterministic simulation... ...is the Fuzzer, our autonomous search engine for bugs and one of the most technically... ...continuously without ever letting up. As a Senior Engineer on the Autonomous Search team, you...SeniorFull timeWork at office
$85k - $100k
...Full-time Description Job Description: Software Engineer Position Overview The Software Engineer will provide critical engineering support in the design, development, testing, evaluation, and sustainment of software systems for Air Force and joint service...SeniorFull time- ...tremendous effort over time. If you want to use your skills to make a difference for the world, we're seeking a talented Software Engineer (senior or above) to join our team and help us build our core products while keeping scalability and performance in mind. What...SeniorFull time
- ...Job description Position Overview We are seeking a Senior/Advanced Java Developer to support a newly established team working on an Omnichannel Payment Platform (OPP) and a new Point-of-Sale (POS) system. The consultant will help stabilize the POS environment and...SeniorFull time
- ...the help of high-throughput, growth-minded builders to make it happen. About the role What you'll do As an early engineering hire at Fortuna, you'll play a huge role in shaping the direction and culture of the company. We work fully in-person 5 days a week...SeniorFull timeWork at office
- ...you'll do in the role: Build our Product. Own and implement software features that help to power our AI platform helping private... ...standards, architectural patterns, and review processes; mentor engineers. Co-own our culture of practical, reliable, and test-driven...SeniorFull time
- ...What we do Idler builds reinforcement learning environments that teach AI models to code like 0.01% engineers. Our training environments are based on real-world coding scenarios that frontier models will actually encounter. We've closed a multimillion-dollar contract...SeniorFull timeContract workRelocation package
- ...our clients to accelerate transit, enhance street safety, and drive toward a sustainable future. Job Summary As a Senior Software Engineer on the Pilots team within the Perception organization, you will be responsible for developing prototypes for forthcoming...SeniorFull time
$225k - $265k
...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software can plug into the doctor's legacy system and provide a modern experience: online scheduling, paperless check...SeniorFull timeWork at officeWork from home- ...What is The Role We're looking for a Senior Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search...SeniorFull time
- ...company, and they are into creating new hiring culture. They are looking for a software expert who can do majolica by programming. Job Description Job Title: Senior Software Engineer Job Level : Senior Level Job Location: New York, NY Industry: Start Up...SeniorFull time
- ...Job Title: Senior Software Engineer/ Software Engineer IV Department: Design Engineering Overview: We are seeking an experienced Software Engineer to join our team. In this role you will design, develop, test, and maintain software systems and applications...SeniorFull time
- ...As a Senior Software Engineer on the Developer Monetization team, you will build applications and platforms that power Roblox's Creator Monetization systems. Your work will directly empower millions of creators to make a living within Roblox as they explore their creativity...SeniorFull time
- ...The Geometry Sculpting team is responsible for delivering the core functionalities of our real-time geometry engine. As a Senior Geometry Software Engineer, you will be in charge of developing innovative algorithms for features such as real-time geometry creation and editing...SeniorFull time
- ...impactful fixes for customers. You'll work with our product-focused engineers to design, build and secure a best-in-class sandbox... ...Design and implement frameworks that help the team deliver secure software, force-multiplying your knowledge Review source code, architecture...SeniorFull timeWork at office
- ...Job Description Summary: Sr. software engineer with experience of at least 5 years in developing software applications using Java/C++ in a complex distributed environment. Experience of at least 2 years developing Android applications and services. Candidate...SeniorFull time
- ...out of our office in SOMA. As an early engineer, you will be a true owner of your work,... ...least 4 years of professional full-time software development, including at least one 2 years... ...technical challenge (waived for very senior candidates) ~45-min live-coding interview...SeniorFull timeWork at office
- ...Microsoft Technologies ( C++,C#, .Net ), DICOM knowledge Desired Skills: Cloud computing background Responsibilities: New software development using HL7 standards & DICOM ( EMR Medical) Choose appropriate software architecture to integrate medical device with...SeniorFull time
- Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description Job Description: We are currently seeking highly-motivated individuals who...SeniorFull time
- ...The Software Engineer is responsible for the design, development, testing, and management of application development projects in support of IT infrastructure. This includes programmatic integration of third-party components, introduction of new custom capabilities, modification...SeniorFull time
$140k - $175k
...Contribute to the development of the Gentuity imaging application software and internal software tools · Contribute to the... ...Must have: · Minimum of 5 years of experience in Software Engineering · Modern C++, including Objected Oriented Design, Multithreaded...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship United States
- software development engineer aws United States
- software developer internship no experience United States
- real time software engineer United States
- financial software developer United States
- oracle software engineer United States
- part time software developer United States
- software engineer co-op United States
- graduate software developer United States
- software engineer travel United States

