Software Developer

Webigence And Spark Travel
Birmingham, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Birmingham, United Kingdom

Tech stack

JavaScript
.NET
API
Azure
C Sharp (Programming Language)
Software as a Service
Github
Microsoft SQL Server
Oracle Applications
TypeScript
Enterprise Software Applications
Spark
Angular
Information Technology
Cosmos DB
Microservices

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., Job Description : Grant Thornton's Business Consulting consists of Enterprise Applications, Technology, Finance, Operations, Deals and People focus areas. The Enterprise Applications Practice is responsible for advisory and project implementation services related to...

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.

Apply for this position