Senior Software Engineer


Job Title - Senior Software Engineer

Location - Hybrid – Based in Bottesford, Nottinghamshire NG13 0GY

General hours of work are 40 hours per week Monday to Friday between 8.30am to 5pm.

This position is suitable for an experienced software engineer with a proven background in developing new solutions and transforming legacy platforms.

As a Senior Software Engineer, you can expect the benefits from Highway Resource Solutions (HRS) that come with being an employer of choice:


  • Highly competitive salary/Market rate
  • 33 days holiday including Bank Holidays plus one for Birthday
  • Job Security
  • Company Pension
  • Uniform and PPE provided free, where appropriate
  • Refer A Friend Scheme of up to £500
  • Fill Your Boots Rewards – saving an average of £400 per year
  • Working with digitally enabled work zone safety solutions
  • Career Development
  • On-site free parking
  • Life Assurance and a range of other benefits you can access through an app


About the role of Senior Software Engineer

HRS is the leading European provider of smart technology for temporary traffic management worksites. By designing, manufacturing and operating our new digital products, we are changing how Connected and Autonomous vehicles will interact with the roadworks of the future.  Our technology platform uses the latest 4G/IoT communications, high precision GNSS, Artificial Intelligence, Big Data and Cloud services.

Therefore, as a Senior Software Engineer you will work on a range of innovative IoT applications around smart connected products. You will be working with an experienced engineering team to develop new products and solutions from the conceptual design stage, right up to customer field trials, release and ongoing maintenance.

This is a hands-on role, where you will be expected to design, implement and test new solutions, along with upgrades to existing products.


What good looks like for a Senior Software Engineer


  • Software Development experience, preferably in an IoT environment.
  • Knowledge of key engineering design tools and relevant Technology Stacks.
  • Agile development experience (ideally experience of Jira and Confluence)
  • Azure DevOps – including Agile tool and Continuous build, Azure Event Hub, Azure Key Vault
  • Experience in OO development (preferably Java)
  • JavaScript
  • Git or GitHub source control
  • GSON JSON Library
  • MySQL Driver for Database Access
  • An organised mindset, paying suitable attention to documentation and process.
  • Ability to create effective and efficient code, implementing best design and debug practices.
  • Experience of the full development lifecycle, from initial feasibility and concept design to validation, certification and ongoing support.
  • Ability to work as part of a multi-disciplinary team.


  • Experience developing high reliability or safety critical.
  • Infrastructure architecture experience setting up and running Continuous Integration/Continuous Deployment (CI/CD) pipelines.

We want someone who has the ability to constructively challenge and is able to effectively collaborate.


So, if you want to join a winning team as a Senior Software Engineer and be part of an innovative organisation which is focussed on company growth and employee progression, click on the apply button today.


Highway Resource Solutions believe the skills, capabilities and talents of our people are the key to our success. We benefit enormously from the diversity and variety of our workforce and are fully committed to maintaining and encouraging this diversity.

The richer the mix of people, skills and cultures; the greater the range of inputs, viewpoints and experiences. Because of this, HRS is fully committed to being an equal opportunities employer, defined by its diversity and opposition to all forms of unlawful and unfair discrimination.



Please enter your email to start your application
Welcome . Please enter your password to login and apply

Forgot your password?