This job has expired

Senior Software Engineer

Michael Page Technology
Scotland, Aberdeenshire
£60000 - £75000 per annum
Closing date
11 Oct 2022

View more

Information Technology
Professional / Specialist
Contract Type
You need to sign in or create an account to save a job.

Job Details

Based in Aberdeenshire the successful Senior Software Engineer will be tasked with providing software engineering design solutions and ongoing engineering support for our clients product range, working as the technical lead for the team.

As a Senior Software Engineer you will be creating software for new products design meeting specifications to upgrading and changing existing products.

Client Details

Operating globally, our client is the leading provider of submarine rescue capability, along with being the leading supplier of commercial and defence diving equipment and saturation diving systems to the commercial industry.


  • Provide software engineering design input to new products.
  • Provide software engineering support to the existing product range.
  • Assess technical queries and provide software engineering solutions to a wide ranging products portfolio.
  • Liaise with internal JFD departments such as sales, procurement and production to ensure the best technical solution is provided in all instances.
  • Creation of software engineering documentation such as specifications, proposals, test plans, reports and manuals.
  • Ensuring software engineering solutions are provided on time and on budget.
  • Adherence to global engineering end to end process and sub processes.
  • Site visits to other JFD offices and client assets as and when required.
  • Maintenance and development of company standards and processes for software version control
  • Management of software team on performance, development, allocation/delegation of work, compliance to internal and external standards & regulations.


  • The successful Senior Software Engineer will have extensive experience writing embedded software (STM32 IDE or similar)
  • Good experience with high level development languages - preferably C#, C++ and C, Python
  • Good experience writing Windows programs (VisualStudio, Windows IoT or similar)
  • Software development knowledge including version control using Azure DevOps (or similar)
  • Experience with Continuous Integration (CI) tools such as Pipelines, Jenkins (or similar)
  • Previous experience within the Manufacturing and Production industry is desirable
  • Experience with network protocol UDP
  • Experience with SQL server/client data base applications
  • Experience with user interface MVC framework

Job Offer

  • A competitive salary
  • Hybrid working environment


Michael Page Technology, part of PageGroup, is one of the world’s best-known and well-respected professional recruitment consultancies. We are a leading provider of permanent and contract recruitment for IT professionals across a spectrum of roles from CIO and CTO to IT Security Manager and Service Desk Analyst in businesses that range from start-ups to multi-national household brands.

We have 200 consultants in 20 countries dedicated to IT recruitment and specializing in the following technology roles:

  • IT Project and Programme Management
  • IT Strategy and Leadership
  • Infrastructure, Operations and IT Service Management
  • Web and Application Development
  • Security 
  • Testing/QA
  • Business Intelligence and Databases
  • ERP and Business Solutions

This ensures that we fully understand the specific requirements of each role and benefit from wide a pool of relevant existing candidates.

You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert