W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9jbgfyzw1vbnqty29uc3vsdgluzy9qcgcvymfubmvylwrlzmf1bhqylmpwzyjdxq

Software Engineer/Developer/Programmer

Connecting

Software Engineer/Developer/Programmer

  • Location

    Stonehouse, Gloucestershire

  • Sector:

    HR

  • Job type:

    Contract

  • Salary::

    Negotiable

  • Contact:

    Gail Maguire

  • Contact email:

    gail.maguire@claremontconsulting.com

  • High Salary:

    0

  • Low Salary:

    0

  • Reference:

    BBBH15971_1558623481

  • Job Published:

    3 months ago

  • Expiry Date:

    2019-07-12

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.

Responsibilities:

  • 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.

Requirements:

  • 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.

Education:

BSc in Computer Science or related field or equivalent experience