Sr. Systems Engineer (Application Development) – QatarEnergy Trading | IT Jobs in Qatar

September 20, 2025

Job Description

Summary

QatarEnergy Trading is hiring a highly skilled Senior Systems Engineer (Application Development) to design, build, and maintain advanced software solutions that drive automation, scalability, and efficiency across its trading operations. This critical role will involve developing innovative applications, integrating systems, and providing technical leadership to enable business growth and strengthen risk control.

If you have strong expertise in C#, Angular, .NET, Azure cloud services, and enterprise application development, along with proven experience in financial or commodity trading environments, this is your opportunity to join QatarEnergy’s world-class technology team and make a lasting impact.


Job Details at a Glance

Job TitleSr. Systems Engineer (Application Development)
CompanyQatarEnergy Trading
LocationQatar
IndustryOil & Gas / Energy Trading – IT & Software Development
Experience Required8+ years in enterprise software development, 3+ years Azure
Key TechnologiesC#, Angular, .NET, Azure (Functions, Service Bus, SQL, Cosmos DB)
ToolsAzure DevOps, GitHub, CI/CD, Bicep, Terraform
Preferred SkillsPython, CTRM/ETRM, FIX protocol, microservices
EducationBachelor’s in Computer Science, Engineering, or related field
Job TypeFull-time

Key Responsibilities

As a Sr. Systems Engineer – Application Development at QatarEnergy Trading, you will:

  • Design and build software solutions that integrate seamlessly with existing IT architecture.
  • Collaborate with traders, risk managers, finance teams, architects, and business analysts to develop scalable tools and applications.
  • Implement automation and process optimization to enable trading business growth.
  • Build and maintain interfaces with third-party and in-house platforms.
  • Establish and manage a DevOps framework to support long-term scalability.
  • Lead and oversee external IT consultants, developers, and vendors.
  • Stay updated on emerging technologies, conduct POCs, and introduce innovative solutions.
  • Apply security best practices to protect trading systems against vulnerabilities.
  • Provide timely technical support to in-house solutions to ensure business continuity.

Required Skills & Expertise

  • 8+ years’ experience in designing and implementing enterprise software solutions.
  • Strong hands-on expertise with C#, Angular, .NET, RESTful and GraphQL APIs.
  • Minimum 3 years of Azure cloud experience (Azure AD, Functions, Service Bus, Storage, SQL, Cosmos DB).
  • Knowledge of CI/CD pipelines with Azure DevOps and GitHub.
  • Familiarity with infrastructure-as-code tools (Bicep, Terraform).
  • Strong experience with SQL and database design.
  • Understanding of microservices architecture; microfrontend exposure is a plus.
  • Knowledge of STP requirements and FIX protocol (preferred).
  • Experience with CTRM/ETRM systems (preferred).
  • Python proficiency (plus).
  • Strong communication, problem-solving, and project management skills.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Why Join QatarEnergy Trading?

  • Work on cutting-edge technology in the global energy trading sector.
  • Be part of an innovative IT team that drives business-critical automation.
  • Competitive compensation and benefits package.
  • Exposure to complex, high-performance trading systems.
  • Career advancement with a global leader in the energy industry.

Apply Now

Step into a high-impact role with QatarEnergy Trading as a Sr. Systems Engineer (Application Development).

👉 Apply directly on the official QatarEnergy Careers page