Welcome to our careers site


C#/ .NET/ ASP Developer


The BES Group are the leading end to end solution provider in the Testing, Inspection, Certification and Compliance sector. Our team of experts covers an extensive range of engineering services. Our Asset Reliability division is a specialist provider of condition-based monitoring and reliability engineering services.

We’ve gone from strength to strength over recent years, welcoming the very best engineering businesses to our Group. We’re now looking for a midlevel software developer to expand our team.

We’re private equity backed, which means we have the flexibility and support to move quickly and grow faster than any other company in our industry. We’re innovative and forward thinking and have the awards to prove it, but most of all we’re focused on helping make sure our customers leave nothing to chance.

What are we looking for?  

We are looking for a mid-level C#/.NET/ASP software engineer to join our team in North West England. The ideal candidate should have 2-5 years of experience post-university degree in computer science, electronic engineering, mathematics, or other hard science or engineering degree. Experience in the maritime sector is a plus as is experience with embedded systems development. You must have a technical curiosity and a desire to keep learning new things.

Essential skills:

  • 2-5 years of experience post-university degree in computer science, electronic engineering, mathematics, or other hard science or engineering degree.
  • Due to the nature of security clearance needed, we will need you to have lived in the UK for the last 5 years.
  • Experience working with C#/.NET/ASP.
  • Experience with JavaScript
  • Good understanding of software development lifecycle especially team development using git.
  • Strong analytical and problem-solving skills.
  • Good communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Willingness to work a minimum of two days per week at our Warrington office – we will be flexible with the days, but we value in-person time with the rest of the team.
  • Bachelor’s degree in Computer Science, Electronic Engineering, Mathematics, or other hard science or engineering degree.
  • Ability to gain UK Security Clearance essential (must have 5 years residence in the UK)


Desirable additional skills:

  • Development experience of Android applications using the Ionic framework.
  • Experience of the engineering/maritime sector is a plus.
  • Exposure to database development using SQL.
  • Exposure to sensor data acquisition based applications.
  • Understanding of computer networking.
  • Understanding of web application security.
  • Experience managing environments using virtual machines.

What will I be doing?  

You will be reporting into the software team leader responsible for our maritime monitoring solutions. The job will need you to:

  • Design, develop, and maintain software solutions using C#/.NET/ASP.
  • Work with the team to analyse application specifications and document user requirements.
  • Write high-quality code and debug across multiple modules while dealing with related external dependencies.
  • Participate in the implementation plan that includes schedule, priorities, dependencies, and deliverables.
  • Perform unit and technical testing of web applications.
  • Document tools and practices and participate actively in knowledge sharing processes.
  • Contribute to and enhance coding standards, best practices, and procedures.
  • Provide post-production support when necessary.
  • You will have opportunities to travel both within the UK and internationally and to be involved in technical commission work aboard customer vessels.
  • You will be working in a small software development team and interacting closely with the electronics systems team. We ask that our team work flexibly to be in the office to:
  1. Access specialist equipment as needed for developing our sensing solutions, and
  2. Having days with the whole team together to ensure we have a common understanding of how we are solving problems.

What makes BES Group a great place to work? 

We genuinely care about our customers and our staff. Knowing we always do the best job we can with absolutely no compromise means everything.

If you work for us, you will get the below and so much more: 

  • A flexible working approach. This is a hybrid role requiring a minimum of five days per monthe in our Warrington office
  • Personal development opportunities across the business
  • Discretionary annual company bonus and yearly salary review
  • Shiny new Surface Pro
  • Access to lots of discounts and benefits via our company benefits portal including; retail, fitness, holiday and cinema discounts
  • The support of a superb employee assistance programme
  • Electric vehicle salary sacrifice scheme
  • Opportunities to attend volunteer days
  • Company contribution to charity fundraising you participate in; we want to support charities you are passionate about!
  • Employee Suggestion programme, because we value input from everyone in the BES Group
  • Up to 10% pension 


To apply for this role, simply click “Apply”. We ask for some basic contact information and a CV or your LinkedIn profile, it’s that easy! Please keep in mind, successful candidates will be required to complete the relevant background checks as part of the recruitment process. 

We want to inspire everyone to see how important safety is and we expect the same from our people.  And if you’re on the same page as us about that and you’ve got the right skills, experience and attitude, you’ll fit right in. We’re all about diversity and inclusion and that means we want our people to be themselves.  We’re delighted to be an equal opportunities employer and that will never change!

BES Group, Your Trusted Advisor

Close map
Warrington (Training Centre)
Unit 718, Eddington Way, Birchwood Park, Warrington , England , WA3 6BA
  • Ref:
  • Team:
    IS & Change
  • Location:
    Warrington (Training Centre)
  • Salary:
    £50,000 (depending on experience) plus up to 10% pension, and much more!
  • Vacancy Type:
  • Number of Positions:
Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email
Rate this page
Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email
Vacancy Alerts
Create an alert subscription based on this vacancy