Having been acquired by Certas Energy UK Ltd back in 2018, SNAP Account is a unique and innovative company who, over the past 14 years, have become the UK and European market leaders for smart payments within the haulage industry. SNAP Account connects the entire road transport industry through modern technology solutions covering security and a complete international network of truck drivers, fleets, and roadside service providers. There are over 7,000 fleets with 180,000 truck drivers who use SNAP Account daily when driving across Europe, and we connect them with over 500 service providers of truck parking, refreshments, overnight stays and truck washing facilities as well as road tolls to simplify fleet management whilst driving revenues for our service provider partners. With plans in place to invest heavily in developing our technology offering even further whilst continuing to grow our network across Europe, it makes it an exciting and rewarding time to be part of our continuous success story.
Software Developer
Location: Norwich, UK (with occasional travel across the UK and Europe)Reporting to: Senior Software Development Manager
About Us
SNAP, part of Certas Energy since 2018, is a market leader in smart payment solutions for the haulage industry across the UK and Europe.
We connect over 7,000 fleets and 180,000 drivers with a network of 500+ service providers, delivering seamless access to truck parking, tolling, washing facilities, and more. Our mission is to simplify fleet management through innovative, secure technology—while continuing to scale rapidly across Europe.
Role Overview
As a Software Developer, you’ll play a key role in delivering secure, scalable, and high-quality software solutions that meet growing customer demand.
Working within a SCRUM-based product squad, you’ll interpret business requirements, design technical solutions, and deliver robust code with a strong focus on cyber security, usability, and maintainability.
You’ll take ownership of your work—from estimation through to delivery—while contributing to a collaborative, high-performing development environment.
Key Responsibilities
Product & Technical Delivery
- Design, develop, and maintain high-quality software solutions
- Ensure cyber security principles are embedded in all development
- Accurately estimate and manage your own workload within sprint cycles
- Deliver code aligned to team standards, with minimal rework
- Contribute to technical design discussions and problem-solving workshops
- Collaborate with Product Leads and stakeholders to refine requirements
- Stay informed on industry trends, technologies, and regulatory requirements
Delivery & Value Focus
- Deliver software incrementally, focusing on Minimum Viable Product (MVP)
- Avoid over-engineering while maintaining quality and scalability
- Ensure all solutions are well-documented and maintainable
- Support product roadmap delivery in line with agreed priorities
Collaboration & Team Contribution
- Actively share knowledge and contribute to team learning
- Build strong relationships across technical and non-technical teams
- Participate in sprint reviews, demos, and knowledge-sharing sessions
- Maintain a collaborative, open, and constructive approach
- Take ownership of personal development and continuous learning
Success Measures
- Code delivered within agreed sprint timelines and estimates (±10%)
- High-quality outputs with minimal defects and <10% rework post-review
- Secure code with zero critical cyber security vulnerabilities
- Maintainable, well-documented solutions usable by the wider team
- Active contribution to team knowledge sharing and continuous improvement
What It Takes
Personal Attributes
- Positive, resilient, and solutions-focused mindset
- Strong problem-solving and analytical thinking skills
- Collaborative and team-oriented approach
- Proactive learner with a passion for continuous improvement
- Ability to manage workload effectively under pressure
- Flexible approach to working in a 24/7 digital environment
Skills & Experience
- Proven experience in a similar software development role
- Strong experience with:
- .NET 8, C#, Entity Framework
- React Native, TypeScript
- Blazor, MudBlazor, Umbraco
- SQL and MongoDB
- Experience working in Agile/SCRUM environments
- Strong communication skills—able to explain technical concepts clearly
- Experience gathering and documenting requirements (user stories)
- Understanding of Lean principles (Theory of Constraints desirable)
Additional Requirements
- Full, clean driving licence
- Willingness to travel across the UK and Europe
- Valid passport
- Degree in a relevant field (desirable, not essential)
Why Join SNAP?
- Be part of a fast-growing, tech-driven business
- Work on products used across the UK and Europe
- Opportunity to shape scalable, high-impact solutions
- Collaborative, forward-thinking development environment
- Strong investment in technology and innovation
Apply today!
#J-18808-Ljbffr…
