-
View all jobs
Keywords: Software Engineering, Microservices, .NET ecosystem, Azure Event Hubs, Apache Kafka, Docker, Kubernetes
Our client is a leading commodities trading organisation with a global presence and a robust financial base. They are embarking on an exciting transition to a data-centric model to enhance scalability and stability. They are seeking a Senior Software Engineer to play a pivotal role in this transformation. This role offers the opportunity to work in a dynamic, fast-paced trading environment where your technical expertise will directly impact business operations.
As a Senior Software Engineer, you will be at the forefront of our client's transition from a CTRM-centric technology architecture to a data-centric model. Your primary responsibility will be maintaining the platform in production, delivering production-grade software that meets business requirements. You will develop new features within a decentralized, microservices-based architecture while troubleshooting any arising issues. Your active participation in Level 1 & 2 production support will ensure timely response and resolution of critical incidents. You will also contribute significantly to infrastructure capacity planning and disaster recovery strategy implementation.
The ideal Senior Software Engineer candidate brings at least 5 years of experience maintaining decentralized or microservices systems in a production environment. You have proficiency in the .NET ecosystem and demonstrate in-depth expertise in event-driven architecture and data processing. Your advanced debugging and troubleshooting skills within the .NET environment will be crucial to this role. You also bring experience with both relational and document-based databases, with strong SQL expertise. Your familiarity with cloud PaaS and IaaS, particularly Microsoft Azure, and experience in maintaining containerized microservice architectures using technologies like Docker and Kubernetes will be invaluable.
Our client operates one of the largest energy portfolios in the world, giving them an in-depth understanding of local, regional, and international energy markets. Their knowledge and market insights enable them to capture trading opportunities, optimise portfolios, create value, and enhance security of supply for their customers.
What's Next
Ready to make a significant impact on a global scale? Apply now!
Apply today by clicking on the link!
Do note that we will only be in touch if your application is shortlisted.
Robert Walters (Singapore) Pte Ltd
ROC No.: 199706961E | EA Licence No.: 03C5451
EA Registration No.: R21100958 Harsh Paras Mehta
Our client is a leading commodities trading organisation with a global presence and a robust financial base. They are embarking on an exciting transition to a data-centric model to enhance scalability and stability. They are seeking a Senior Software Engineer to play a pivotal role in this transformation. This role offers the opportunity to work in a dynamic, fast-paced trading environment where your technical expertise will directly impact business operations.
- Opportunity to work on a multi-year programme transitioning to a data-centric model.
- Work in a dynamic, fast-paced trading environment.
- Directly impact business operations with your technical expertise.
As a Senior Software Engineer, you will be at the forefront of our client's transition from a CTRM-centric technology architecture to a data-centric model. Your primary responsibility will be maintaining the platform in production, delivering production-grade software that meets business requirements. You will develop new features within a decentralized, microservices-based architecture while troubleshooting any arising issues. Your active participation in Level 1 & 2 production support will ensure timely response and resolution of critical incidents. You will also contribute significantly to infrastructure capacity planning and disaster recovery strategy implementation.
- Maintain the platform in production, ensuring its reliability as it expands.
- Develop new features in a decentralized, microservices-based architecture.
- Actively participate in Level 1 & 2 production support, ensuring timely response and resolution of critical incidents.
- Work closely with the Platform Engineering team to continuously automate tasks related to production infrastructure, deployment pipelines, and system stability.
- Identify and address potential system bottlenecks and failure points before they escalate into incidents.
- Contribute to infrastructure capacity planning and implementation of Disaster Recovery strategy.
- Engage in the development and maintenance of various system components including web applications, real-time data processors, data analytics/visualizations, and data integrations.
The ideal Senior Software Engineer candidate brings at least 5 years of experience maintaining decentralized or microservices systems in a production environment. You have proficiency in the .NET ecosystem and demonstrate in-depth expertise in event-driven architecture and data processing. Your advanced debugging and troubleshooting skills within the .NET environment will be crucial to this role. You also bring experience with both relational and document-based databases, with strong SQL expertise. Your familiarity with cloud PaaS and IaaS, particularly Microsoft Azure, and experience in maintaining containerized microservice architectures using technologies like Docker and Kubernetes will be invaluable.
- At least 5 years of experience maintaining decentralized or microservices systems in a production environment.
- Proficiency in the .NET ecosystem with in-depth expertise in event-driven architecture and data processing.
- Advanced debugging and troubleshooting skills within the .NET environment.
- In-depth understanding of microservices-based systems including designing, deploying and managing distributed services.
- Experience with both relational and document-based databases with strong SQL expertise
- Experience with cloud PaaS and IaaS (Microsoft Azure preferred), and experience in maintaining containerized microservice architectures using technologies like Docker and Kubernetes.
Our client operates one of the largest energy portfolios in the world, giving them an in-depth understanding of local, regional, and international energy markets. Their knowledge and market insights enable them to capture trading opportunities, optimise portfolios, create value, and enhance security of supply for their customers.
What's Next
Ready to make a significant impact on a global scale? Apply now!
Apply today by clicking on the link!
Do note that we will only be in touch if your application is shortlisted.
Robert Walters (Singapore) Pte Ltd
ROC No.: 199706961E | EA Licence No.: 03C5451
EA Registration No.: R21100958 Harsh Paras Mehta
Key Skills
Ranked by relevance
microservices
docker
cloud
paas
sql
technical expertise
kubernetes
apache
kafka
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DevOps Engineer (80%-100%) - Zug
2026-04-12
Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Related
DevOps Engineer (80%-100%) – Bern
2026-04-10
Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Related
React.js Software Engineer - Finland Based
2026-04-11
Full-time
Mid-Senior
Finland
Staffing
Engineering
Login to Apply
- Posted
- Jan 04, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
- Company
- Robert Walters
Industries
Staffing
Recruiting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DevOps Engineer (80%-100%) - Zug
2026-04-12
Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Related
DevOps Engineer (80%-100%) – Bern
2026-04-10
Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Related
React.js Software Engineer - Finland Based
2026-04-11
Full-time
Mid-Senior
Finland
Staffing
Engineering