Webaspx is part of Routeware Global, the waste and recycling industry’s most trusted technology company. Our enterprise cloud and mobile solutions help an established customer base of local authorities and private environmental service companies save time and money, increase efficiency, engage residents in environmental programmes, and green up our world. The company is headquartered in Portland, Oregon with offices across the USA, Canada and the UK. Our technologies include routing/optimisation, on board computing and SAAS hosted solutions to help our customers operate efficiently and engage effectively with the public.

At Webaspx, a Routeware Global company, our focus is using our technology to make local government municipal services more efficient and effective. Over 200 local authorities use our software and services and many of the leading environmental services companies in the UK, North America and Australia, to help them improve the productivity and performance of their waste collection, street cleansing and highway winter maintenance services.

What makes us different is that our technology supports both service design and service delivery - both optimization and operations. We are taking our customers beyond website forms to digitize their design and delivery processes, creating the same levels of efficiency in the back office and on the street through the customer interface


The Webaspx Developer will work in a global software company, primarily within our York office (with some remote working) providing support and/or lead software development expertise for several Webaspx products. The developer will respond to the Head of Engineering in York but will be part of a wider team based in York, Portland Oregon (USA), Jacksonville (USA) and Toronto (Canada). As such, they may be expected from time to time to work with other engineers in different locations. In this role, you can make a significant impact within a dynamic, team-centric culture that appreciates innovation, initiative, and creative problem solving. Webaspx provides a casual, yet professional work environment designed to bring the best out of each member of our team.

Within the engineering team a developer will be expected to develop fully formed applications or specific features. They will support customer implementation via appropriate documentation. Within the operations team a developer will create automated testing routines and provide front line issue/bug resolution where appropriate. The developer will also develop automated service verification software as well as systems to streamline installations.

Specifically, the developer will:

  • Use C# in Microsoft Visual Studio to deliver new software or software features
  • Write easy to maintain, well documented code
  • Maintain code in Bitbucket
  • Create interfaces that adhere to Webaspx house style
  • Accurately gather customer requirements for specific features
  • Work with the customer to identify and bridge gaps in their current working practices
  • Provide quality, easy to use software
  • Correct bugs in their own and other developers’ code
  • Assist in maintenance of software user guides
  • Assist in Software QA and Testing


  • Software engineering experience
  • Experience with .NET, C#, JavaScript
  • Team player with ability and willingness to collaborate across multiple projects
  • Ability to juggle multiple tasks
  • Ability to work to deadlines
  • Flexibility and willingness to work on whatever is required; being a medium sized company, we wear multiple hats
  • Great communication skills, as the position requires talking with customers, partners, and other suppliers
  • A positive, can-do attitude
  • Willingness to provide tech support from time to time.


  • Work from home opportunities
  • Flexible working hours
  • Sick pay
  • Bonus scheme
  • On-site parking
  • Company pension

The preceding position description is intended only to describe the general nature and level of work to be performed by an incumbent employee in this position. It is not intended to be construed either as an employment contract or as an exhaustive list of all responsibilities, duties, and skills required of persons so classified or assigned.