##### Job Description :
We are seeking a Graduate Software Engineer with a degree in Computer Science
or related field. 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.
There is a personalised training program designed to complement existing
experience and knowledge, which brings newly hired engineers up to speed with
the industry and their specific job. The software teamsβ work has a meaningful
impact on the business/industry, which offers good visibility and technical
career progression within the company.
##### **Responsibilities** :
* Create windows desktop applications
* 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
##### **Experience and Competencies:**
* BSc or MSc in Computer Science or related field
* Thorough knowledge of C# language
* Knowledge of C++ advantageous
* Experience of Visual Studio
* Exposure to WinForms
* Working knowledge of Agile SW Development methodologies, Unit Testing, Continuous Integration, QA and Dev-Ops desirable
* Knowledge of Versions Control Systems
* Understanding of Python, Angular and NodeJS would be beneficial