Software Engineer/Developer/Programmer


Software Engineer/Developer/Programmer

  • Location

    Stonehouse, Gloucestershire

  • Sector:


  • Job type:


  • Salary::


  • Contact:

    Gail Maguire

  • Contact email:


  • High Salary:


  • Low Salary:


  • Reference:


  • Job Published:

    about 1 year ago

  • Expiry Date:


Brief description:

I am looking for a Software Engineer with at least 3 years' experience in executing the complete software development cycle for the windows platform in C#. The goal is to create scalable and optimized software for running oil and gas drilling tools.

The successful candidate will be working with a co-located team of 20+ experienced engineers, including other software professionals within a larger multi-functional engineering team. The software teams' work has a meaningful impact on the business/industry, which offers good visibility and technical career progression within the company.


  • Design and create windows desktop applications from requirements to production.
  • Review the code and design of other team members.
  • Gather requirements from Stakeholders.
  • Collaborate with other disciplines and other engineering projects.
  • Maintain Continuous Integration infrastructure for applications developed.
  • Perform tests and troubleshooting on the application in deployed environments.
  • Communicate effectively with end users to assist in the roll out of new software features.


  • Proven working experience in software engineering.
  • Experience in hands-on development and troubleshooting applications for customers.
  • Thorough knowledge of C# language.
  • Knowledge of C++ language.
  • Knowledge XML.
  • Experience of Visual Studio.
  • Experience of WinForms and WPF.
  • Working knowledge of Agile SW Development methodologies, Unit Testing, Continuous Integration, QA and Dev-Ops desirable.
  • Knowledge of Versions Control Systems, preferably Git and Azure DevOps.
  • Understanding of Python, Angular and NodeJS would be beneficial.
  • Strong documentation and writing skills.


BSc in Computer Science or related field or equivalent experience