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 Title | Sr. Systems Engineer (Application Development) |
|---|---|
| Company | QatarEnergy Trading |
| Location | Qatar |
| Industry | Oil & Gas / Energy Trading – IT & Software Development |
| Experience Required | 8+ years in enterprise software development, 3+ years Azure |
| Key Technologies | C#, Angular, .NET, Azure (Functions, Service Bus, SQL, Cosmos DB) |
| Tools | Azure DevOps, GitHub, CI/CD, Bicep, Terraform |
| Preferred Skills | Python, CTRM/ETRM, FIX protocol, microservices |
| Education | Bachelor’s in Computer Science, Engineering, or related field |
| Job Type | Full-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).