Senior Software Engineer


Drilling Systems is currently looking to recruit a Senior Software Engineer on a permanent contract.

The Company

We are the world’s number one provider of drilling simulation solutions develop and manufacture advanced simulation technology solutions that improve workforce safety, competence and efficiency in the oil and gas industry. With over 1,200 simulators deployed in over 60 countries.

Part of 3t Energy Group, Drilling Systems is passionately focused on allowing people to fulfil their potential, be better prepared and more confident in their job role to maximise their career opportunities. Ultimately, we want to make the energy industry safer, smarter, and more efficient through better training.

The Role

Due to increased demand, we have a need for an experienced Senior Software Engineer to lead the development of new features and upgrades for our successful Well Intervention product line. Working as part of a cross-functional team within the Software Development department, you will need to work closely with other developers, QA, and the Customer Support team, and maintain effective communication with Subject Matter Experts and Customers.

  • Requirements gathering. Turning contractual requirements and user stories into deliverables.
  • Development and testing of new features.
  • Resolution of issues from customers and from the product backlog.
  • Maintenance and improvement of product and technical documentation.
  • Working with other Senior and Lead Developers to constantly review and improve processes.

The Person

Part of what makes 3t Energy Group successful is the highly motivated people who work here and their enthusiasm for success. We recruit individuals whose honesty, integrity, initiative and creative approach to problem solving shines through.

You will be a highly motivated, driven individual with a commitment to getting things done. The client will be at the centre of everything you do, and you will contribute to the growth and success of our business through your skills and experience. You will have:

Qualifications & Experience:

  • A Bachelor’s degree or equivalent in a related subject: Software Engineering, Computing etc.
  • A minimum 3 years’ experience in a similar role
  • A minimum 5 years’ experience software engineering in C++ or C#

Skills & Knowledge:

  • Agile/Scrum/Kanban methodology
  • Atlassian toolset and workflow; Jira, Confluence
  • Source control and principles; SVN, Plastic, Bitbucket
  • DevOps; CI/CD/automated deployment

Personal Attributes

  • Ability to adapt and learn new technologies on the job
  • Analytical mindset
  • Problem-solving
  • Communication skills
  • Self-motivation

Apply Now

  • Accepted file types: pdf, doc, docx, Max. file size: 8 MB.