Software Engineer

Full Time
Competitive

Job Description

 


body {font: normal 400 13px/16px ‘Open Sans’,’Helvetica Neue’,Helvetica,Arial,sans-serif;color:#333;margin:10px;}p,span,div,b,i,u{ line-height: 120% !important; font-family: ‘Open Sans’,’Helvetica Neue’,Helvetica,Arial,sans-serif !important; }

 

Software Engineer

 

Job brief

We are seeking a professional Software Engineer with at least 7 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 opportunity is based in the Gloucestershire area. Salary is competitive and includes a comprehensive benefits package. Successful candidates will be working with a co-located team of 20+ experienced engineers, including other software professionals within a larger multifunctional 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.

 

 

Responsibilities

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

 

Requirements

  • Proven working experience in software engineering
  • BSc in Computer Science or related field or equivalent experience
  • Experience in hands-on development and troubleshooting applications for customers
  • Thorough knowledge of C# language
  • Knowledge of C++ language
  • Knowledge XML
  • Experience in software development with interfacing to hardware
  • 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 TFVC/Git and Azure DevOps
  • Understanding of Python, Angular and NodeJS would be beneficial
  • Strong documentation and writing skills
  • All-round communication skills to work collaboratively

 

 

Job Description

Date Posted

January 9, 2023

Country

N/A

Category

Application Software

Salary Range

Competitive

Industry

Oil & Gas

Job Owner

Bhavesh Patel
+447896658803
bpatel@octagongroup.co.uk

Personal Information