Rodeo
Get started

Acteon

Senior Software Engineer

Wokingham
Posted about 22 hours ago
Sign up to applySee more jobs like this
Get notified of more jobs like this · No spam, ever

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

UTEC, Acteon’s Geo-services business line

UTEC, Acteon’s Geo-services business line, harnesses data to optimize designs, save time, and maximize your project’s economic value by providing a holistic understanding of the marine environment. Our insights underpin customers’ decision-making from design to asset life extension, ensuring every decision delivers.

We are sourcing a Senior Software Engineer on a full time, permanent basis. Based at our facility in Wokingham, the Senior Software Engineer is to develop and maintain application software for UTEC leading line of products in line with the Software Manager. To ensure that the delivery team is supported during project delivery. These applications provide support for our in-house developed Renewable and Oil-Gas structural monitoring systems and services globally.

UTEC develops a wide range of.NET applications, which may be standalone or web-based. These applications are used to implement a software stack to ultimately transmit time-series data from acquisition devices over a range of network protocols securely to the internet or to direct to customer networks and servers. We also develop applications for data processing and analysis of data. User interfaces and data visualizations are also often required and developed.

The role requires a competent .NET developer who has proven competence in C# application development in a.NET environment using the WPF framework. Equally, we require the same developer to have skills in ASP.NET Core web-page front and back-end development using Razor, Blazor, or related UI frameworks. Our applications are deployed on a range of operating systems and often as containers running in the cloud, hence some knowledge or familiarization with Docker is required. We require at least basic network knowledge of TCP/IP networking concepts and client-server interfacing. Further, supporting the network nature of our product line, knowledge of implementing REST API client and server interfaces for our clients is a must-have.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Our client’s requirements often differ, so we provide data interfaces presented via a range of protocols, for example, MQTT, OPC-UA, and Modbus. Knowledge of one or more of these would be an advantage but not essential.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Duties & Main Responsibilities

  • To form a core part of the Technology Agile Development Team, ensuring software development and bug fixing during each sprint.
  • Working with the Senior Software Manager, Commercial IT engineers, and Data scientists to implement the solution.
  • To assist and support the Senior Software Manager in planning and delivering software scopes on time.
  • To identify key bottlenecks and escalate to the Senior Software Manager, including providing support and solutions to remediate identified bottlenecks/issues.
  • To take ownership of resolving software deficiencies and supporting the delivery team in achieving their goals.
  • Working closely with the Software test and System engineering teams to debug software and be accountable for their problem resolution.
  • Taking ownership with the Software department to build and maintain the software platform.
  • To mentor and support other developers as needed.
  • To maintain and help develop s/w implementation and delivery process.
  • Utilizing Azure DevOps and executing Epics, User stories, bugs, and work items as part of the sprint or backlog.
  • To document the Software implementation and maintain change logs, keeping Azure work items status up to date.
  • Working with the Software/Firmware and Commercial IT teams to develop test strategies and platforms, including Automated Software unit testing.
  • Able to think long-term implications of changes to software.
  • Able to work within a framework and utilize the Agile development process.
  • Able to write software in C# for .NET and ASP.NET Core.
  • Ability to support the software design team providing guidance in respect of software testing and reliability.
  • Ability to develop testing approaches for software.
  • Skills in web development technologies such as ASP.NET are essential with Visual Studio.
  • Understanding of deployment and containerization technologies such as Docker.
  • Data interface and protocol knowledge, e.g., MQTT, Modbus, REST API, OPC-UA.
  • Experienced in developing software for Windows systems (3-5+ years min) specifically in the Visual Studio Environment.
  • Agile Development and Testing.
  • In-depth knowledge of Bug tracking using tools such as Azure DevOps or GIT.
  • Understand modular design patterns.
  • Have worked with Docker Containers and.NET core ecosystems.
  • Excellent communications skills both written and verbal.
  • Ability to work as part of a team.
  • Eager to develop new skills and learn new technologies as the business requires it.
  • Attention to detail.
  • Passion for solving problems.
  • Practical approach in thinking.
Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Location

Wokingham, England, United Kingdom

Sign up to applySee more jobs like this