x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   ETRM Software Developer (.Net C#)
 banner picture 1  banner picture 2  banner picture 3

ETRM Software Developer (.Net C#)

Kerry Consulting Pte. Ltd.

Kerry Consulting Pte. Ltd. company logo

ETRM Software Developer (.Net C#)


Job posting done by Sheralynn Tjioe, Technology Recruitment at Kerry Consulting

Email: [email protected]

Our Client is a leading leading stable firm.

  • Acquire a thorough understanding of the entire transaction cycle within a multi-commodity trading environment, enabling effective communication with users and stakeholders with minimal oversight from Business Analysts.
  • Develop new features within the Energy Trading and Risk Management system (ETRM) to support company growth, including:Creating tailored views.
    Customizing the user interface using built-in functions or ClassEvents (C# .NET).
    Modifying the data model via built-in functions or directly in the SQL Server database.
    Implementing new server-side functions focused on dedicated web services and ClassEvents.
    Maintain, troubleshoot, and enhance existing customizations to ensure the production environment remains responsive, efficient, and robust.
  • Leverage strong software engineering skills to:Improve integration with other systems.
    Enhance unit testing capabilities for custom code.
    Refine the structure of existing customizations.
    Contribute to the development of custom applications related to the ETRM, such as APIs, data loaders, reports, and business intelligence tools, while adapting to technologies like Azure IaaS/PaaS, Crystal Reports, Python, Azure Databricks, Azure Data Factory, and Power BI.
    Support initiatives aimed at improving test automation and continuous integration across the application landscape.
  • Exhibit a diverse technical skill set, including C# .NET development, database development, and Powershell automation/DevOps skills.
  • Focus on delivering high-quality software while adhering to modern engineering practices and promoting automation as a core team value.
  • Demonstrate strong self-organization skills when needed.
  • Collaborate effectively with the technical team while taking full ownership of relevant challenges.
  • Actively learn and master vendor platforms to develop and support extensions and integrations.
  • Adapt to agile methodologies like Scrum or Kanban, remaining flexible to other approaches as necessary.
  • Provide third-line production support as required.

Key Qualifications and Experience:

  • Required: Extensive experience with ETRM systems.
  • Required: Strong proficiency in C# .NET.
  • In-depth knowledge of the core language and framework.
  • Experience in service-oriented development (WCF, Web API, or ASMX).
  • Proficient in data access development (ADO.NET, Entity Framework, or similar).
  • Required: Strong SQL Server database design and development skills, with a solid understanding of performance optimization.
  • Required: Familiarity with agile delivery methodologies, such as Scrum or Kanban.
  • Required: Proven experience in a trading or financial services context.
  • Recommended: Knowledge of Azure Databricks and Azure Data Factory.
  • Recommended: Experience with Windows Server infrastructure.
  • Recommended: Familiarity with Azure PaaS and IaaS, along with relevant automation tools.
  • Desirable: Experience with Powershell or a willingness to learn.
  • Desirable: Experience with Python or a willingness to learn.
  • Desirable: Familiarity with testing frameworks like SpecFlow or Cucumber.

To Apply:

For a confidential discussion regarding your next Technology role, please submit your resume (in MS Word format) to Sheralynn Tjioe at [email protected], quoting the job title. We regret that only shortlisted candidates will be contacted.

Registration No.: R1878306 License No.: 16S8060

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?