cover image
Aubay UK

Senior Software Engineer

Hybrid

London, United kingdom

Senior

Freelance

24-02-2026

Share this job:

Skills

Communication Python JavaScript TypeScript VBA SQL DevOps Azure DevOps Azure Functions Quality Assurance Problem-solving Databases git angular Asp.Net Azure Software Development gRPC Excel/VBA

Job Specifications

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., 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 is a plus.
Strong analytical and problem-solving abilities, excellent communication, and a collaborative mindset

Role Responsibilities

Design and Development: Develop in-house portfolio optimisation 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.

About the Company

We provide tailored talent solutions for our clients, connecting them with exceptionally well-qualified talent, often with niche technical and domain expertise. Aubay UK is the most recently founded and fastest growing subsidiary of Aubay Group. Aubay UK run Enterprise Tech Innovation events handpicking Industry 4.0 Tech Partners for our corporate clients helping clients demystify the tech solution for greater ROI. Aubay Group is an international IT staff augmentation & services provider with offices across London, Belgiu... Know more