Software Developer
Role details
Job location
Tech stack
Job description
Webigence has 25 years of experience crafting UX-first, often highly complex software. Our engineers pair forward-thinking agile practices with an obsession for intuitive design, shipping products that feel effortless even when the logic underneath is anything but.
Alongside a handful of long-standing third-party clients, we're scaling our own SaaS product-Spark Travel-at pace. You'll join a smart, collaborative team that pushes each other to articulate and defend every architectural decision in pursuit of best-in-class software.
Spark Travel itself is on a mission to drag the tailor-made travel industry into the 21st century. Our cloud-native platform unifies sales, supplier contracting, dynamic pricing, and on-trip operations-everything from the first quote to the traveller's safe return.
The market is huge, the incumbents are slow, and we already have meaningful traction: roughly 35 customers and an accelerating sign-up pace, a very healthy sales pipeline, and a roadmap brimming with genuinely novel features. With a fantastic existing team across engineering, product, customer success, marketing, and sales, we're gearing up for hyper-growth.
We're looking for two down-to-earth professional, a conscientious Senior Software Developer, to build on what already works and unlock our next wave of innovation.
Your Impact
- Raise the bar sensibly. Whether you're refining our Azure architecture as CTO or shipping revenue-critical features as Senior Dev, you'll set high standards without reinventing the wheel.
- Champion intuitive user experiences. Both roles care deeply about usability, ensuring our platform feels effortless for travel pros and their travellers.
- Own the craft. Understand the problem, ship the solution, measure the outcome-and when something's working, double-down on it.
- Move the needle. Your work will streamline the day-to-day of leading tailor-made tour operators and DMCs-enhancing trip experiences for their travellers as we scale., * Be UK-based (remote within the UK) with ability to attend occasional team meet-ups in London (travel expenses covered).
- Design, build, and maintain features across the stack: .NET (C#) based API backends, Angular (TypeScript) based frontends, SQL Server, Cosmos DB.
- Own mission-critical modules such as pricing engines, itinerary or form builders, client proposal app, etc.
- Write clean, tested code; automate everything from CI/CD pipelines (Azure DevOps/GitHub Actions) to performance benchmarks.
- Investigate and diagnose issues and perform root cause analysis.
- Collaborate cross-functionally with Product, Design, and Customer Success.
- Propose incremental improvements and occasionally explore new tech (e.g. Azure OpenAI) when it clearly solves a problem.
Requirements
You might be our Senior Dev if… - Hold a 1st-class or 2:1 degree in Computer Science or a closely related discipline. - 4+ years building modern web or data applications with .NET and at least one JavaScript framework. - Hands-on experience with Azure or another major cloud provider, plus an understanding of microservices and event-driven architectures. - You love balancing delivery speed with technical excellence, and you're keen to keep learning.