-
Aubay UK

Senior Software Engineer

Aubay UK
Qatar · Full-time · Mid-Senior

Role Summary


Aubay UK is seeking a highly skilled Senior 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.

The Portfolio Optimization & Hedging expert will be responsible for designing, developing, and enhancing in-house portfolio

optimization software, while maintaining and continuously improving existing software applications.

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 one week per month trips to the Gulf Region (expenses covered) or candidates already based in the MENA Region. Details will be shared during the interview process.



Required Skills and Experience:

  • At least 8+ years of experience in software engineering, development or related roles.
  • Extensive experience developing algorithms, data structures, and system design
  • Deep understanding of multi-threading and writing highly performant scalable distributed systems
  • Experience across the full software development lifecycle (SLDC).
  • Deep Proficiency in C#.NET (9 or 10) with a focus on back-end services
  • Good experience with Typescript
  • Experience with ASP.NET Web Api, EF Core and gRPC
  • Sufficient knowledge of Python to quickly understand prototyped models
  • Proficient in relational and non-relational databases
  • Experience with development based on Azure Cloud Services and Apps, such as Azure DevOps, Azure App Service, Azure Functions, Azure SQL and Azure Cosmos
  • Experience with Git



Desired Skills:

  • Front-End: Some experience with Angular, Typescript and Javascript would be beneficial but not essential
  • Experience working in fast-paced, front-office, energy trading environments would be highly desirable
  • Excel/VBA: Experience developing complex models and/or applications a plus.
  • Strong analytical and problem-solving abilities, excellent communication, and a collaborative mindset



Role Responsibilities:

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

Key Skills

Ranked by relevance

data structures javascript typescript angular python devops cloud sql
Login to Apply
Posted
Feb 16, 2026
Type
Full-time
Level
Mid-Senior
Location
Doha
Company
Aubay UK

Industries

IT Services IT Consulting Oil Gas Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Aubay UK
Related

Senior Software Engineer

2026-01-08

Contract
Mid-Senior
Qatar
IT Services
Information Technology
View Job Details
Aubay UK
Related

Senior Software Engineer

2025-11-20

Contract
Mid-Senior
Qatar
IT Services
Information Technology
View Job Details
Aubay UK
Related

Front Office Developer

2025-10-08

Contract
Mid-Senior
Qatar
IT Services
Information Technology