Software Development Engineer

  • UCA Consulting ltd
  • North Yorkshire, UK
  • Jan 12, 2020
Full time C++ C# Java I.T. & Communications Python SQL Helpdesk Testing

Job Description


UCA Consulting

Contact Name:

Narendra Reddy

Contact Email:


020 3743 7090



Job Type:



North Yorkshire


£60-70K PA (DOE)


Main Purpose:

To develop, deliver and maintain high quality and innovative software that meet client and company needs.

Provide high quality advice, support and guidance to clients and colleagues.


Job Summary:

You will work as a member of a multi-disciplinary team, delivering software for the oil and gas industry. You will interpret user requirements, design solutions, implement them and work with the Testers to ensure our client products satisfy customer’s needs, within agreed timescales and according to the company’s quality systems.

Experience in the following is advantageous, however not essential:

C++, C#, Perforce Source Control, Python, SQL, .NET, Angular, Java, JavaScript, Linux, Git.

Key Components:

Develop products and maintain existing products in accordance with applicable company specifications and user requirements.

Adopt a continuous improvement approach in product development and product life- cycle processes.

Proactively maintain and update your own technical knowledge, including changes to legislation and standards that may impact our client products.

Evaluate new technologies and carefully manage their introduction, whilst minimising risks to new project delivery schedules.

Provide support to sales and marketing, through the evaluation of complex inquiries, estimating timescales/costs for specific client / project developments, support at exhibitions, support with significant demonstrations etc.

Evaluate software faults and work to improve existing software.

Deliver Helpdesk support through the sharing of technical knowledge to contribute to the timely resolution of client and company issues.

Provide technical advice and support to field service colleagues during complex installations and the deployment of new products to the field, participating on occasion, in site visits to develop a comprehensive understanding.

Verify and deploy programs and systems.

Troubleshoot, debug and upgrade existing software programmes.

Create technical documentation for reference and reporting purposes.

Ability to make an informed and meaningful contribution to peer group / project discussions.

Adopt a flexible and supportive approach, a positive attitude to change and a willingness to undertake any other duties as assigned, to ensure the company achieves its objectives.

Flexible approach, travelling around and outside of the UK when necessary.

Share own knowledge and experience with others.

Work in accordance with MHT’s quality systems and framework.

Acting as coach and mentor, advising and guiding less experienced colleagues.

Team player, willing to assist on occasion with other duties outside the remit of own role.



Writing and testing code, refining and rewriting it as necessary.

Evaluating the software  and systems that make computers and hardware operate.

C++, C#, Perforce Source Control,  Python, SQL, .NET, Angular, Java, JavaScript, Linux, Git.

Working closely and collaboratively with other staff, such as other developers, testers, and salespeople, and marketing professionals.

Carrying out requirement analysis.

Consulting clients and colleagues concerning the maintenance and performance of software systems with a view to writing or modifying

current systems.

Creating technical specifications.

Researching and investigating new technologies.


Adopting logical, analytical and creative approaches to software development and problem-solving.

Good time management with the ability to work under pressure and prioritise as necessary.

Confident when communicating with customers and peers.

Adaptable, with an ability to learn new skills and technologies quickly.

A meticulous and organized approach to work.

Extending support to others through coaching and/or mentoring.


Continually updating technical knowledge and skills by attending in- house and external courses, reading manuals and accessing new


Understanding of the oil and gas sector and associated technologies.



Degree qualified, or equivalent, in a STEM subject.

Good level of secondary education with a minimum of GCSE in Maths at Grade C (7) or above.



Right to work in the UK

Ability to travel, sometimes at short notice, to sites around the UK, with occasional international travel.

Valid Full UK driving license and access to vehicle.

Passport – valid and in-date.

A commitment to equality & diversity and willingness to adhere to MHT policies.


To find out more please call Narendra on 020 3743 7090.


£60,000 - £70,000