Software Engineer

(12-month contract with possible extension)

ago

Location

Gulf Region, London

Hybrid

Salary

Competitive

Employment Type

Contractor

Experience Level

Entry

Junior

Mid

Senior

Expert

Our Client

International Energy Company

SPECIALTY

Oil, Gas, LNG, Shipping

INDUSTRY

Energy

Company Size

10000+ Employees

Aubay's Take

Our client is an international energy company who covers the full spectrum of the oil and gas value chain. Our client is dedicated to attracting and hiring the highest calibre employees, from all around the world. As they scale their operations, they are committed to operating in a socially responsible manner, supporting, nurturing, and empowering their people, investing their resources to responsibly and safely contribute to the communities of which they are a part.

Image of the recruiter for this specific role

Have Questions?

Contact Paula

Email - padati@aubay.com

LinkedIn - Paula's Profile

Role Summary

Aubay UK is seeking a highly skilled Software Engineer to support the continuous optimisation of LNG trading operations and ensure world-class efficiency, compliance, and agility across its front-to-back trading processes. This role will work across departments - including trading, shipping, risk, operations, finance, and IT - to assess, enhance, and align business processes, expanding global LNG portfolios and digital transformation initiatives. The position requires travelling one week per month to the Gulf Region (expenses covered). We welcome candidates already based in the Region.

Required Skills and Experience

  • 7+ years of experience in software engineering or related roles. 
  • Proficiency in a programming language such as Python, C++, C# or MATLAB. 
  • Backend: C#, TypeScript, PowerShell, .NET Core, ASP.NET Web API, WCF, LINQ, Entity Framework, gRPC 
  • Frontend: React, Angular, HTML, CSS/SCSS, Blazor 
  • Databases: MS SQL Server, Oracle, MongoDB, Sybase 
  • Cloud: AWS, Azure 
  • Middleware: Kafka (Amazon MSK), MSMQ, Microsoft Service Bus, TIBCO RV/EMS 
  • Testing: NUnit, Moq, SpecFlow, Jasmine, Karma, Protractor, Cucumber 
  • DevOps/CI Tools: Git, JIRA, TFS, Azure, UDeploy, Perforce, TeamCity 
  • Strong understanding of algorithms, data structures, and system design 
  • Experience across the full software development lifecycle. 
  • Strong analytical and problem-solving abilities, excellent communication, and a collaborative mindset 
  • LNG Trading experience is a plus 

Key Role Responsibilities

  • Develop in-house portfolio optimisation software applications to support business needs, ensuring scalability, performance, and reliability. 
  • Maintain, enhance, and further develop existing software applications by implementing new features, improving functionality, and ensuring system stability. 
  • Work closely with business stakeholders and other technical teams to gather requirements, translate them into technical solutions, and deliver high-quality applications. 
  • Conduct thorough testing, debugging, and performance tuning to ensure robust and secure applications. 
  • Prepare and maintain technical documentation, provide support for end-users, and ensure smooth handover of solutions. 
  • Stay updated on emerging technologies, frameworks, and best practices, applying them to improve existing systems and processes.