Skip to content

Open nowPosted 19 days ago

Senior Software Engineer

Workable (global search)109,826 open roles

Where
Wokingham, England, United Kingdom
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software EngineerWorkable (global search) · Wokingham, England, United Kingdom
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 2 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 19 days ago

Workable (global search) median: 2 days open

The posting

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 wide range of .net applications of 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 visualisations are also often required and developed.

The role requires a competent .net developer who has proven competence C# application development in .net environment using WPF framework. Equally we require 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 range of operating systems and often as containers running in cloud, hence some knowledge or familiarisation of 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.

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

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 implementing the solution.
  • To assist and support the Senior Software Manager to plan and deliver software scopes on time.
  • To identify key bottle necks and escalate to Senior Software Manager, including providing support and solutions to remediate identified bottle necks/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 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
  • Utilising Azure Dev Ops and executing Epics, Users stories, bugs, and work items as part of 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.

Requirements

  • 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 to software testing and reliability.
  • Ability to develop testing approaches for software.
  • Skills in web development technologies such as ASP.NET is essential with Visual Studio.
  • Understanding of deployment and containerisation technologies such as Docker.
  • Data interface and protocol knowledge e.g. MQTT, Modbus, REST API, OPC-UA Experience.
  • 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
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.