Connecting

C# Software Engineer

Job Title: C# Software Engineer
Contract Type: Permanent
Location: Stonehouse, England
Industry:
IT
Salary: Good
Start Date: 2019-08-12
Reference: BH-108822
Contact Name: Amanda Bury
Contact Email: amanda.bury@nesgt.com
Job Published: August 13, 2019 09:56

Job Description

C# Software Engineer – Permanent - Gloucester

C# Software Engineer to have 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. 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.

C# Software Engineer 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

C# Software Engineer 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 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

 

C# Software Engineer – Permanent - Gloucester

Candidates must be eligible to work in the UK