Lead Software Engineer (python / C#)

Singapore, Singapore

Job Description


Job Details

Location

Singapore

Salary

Competitive Salary

Job Type

Ref

BH-18330

Contact

Contact email

Posted

about 20 hours ago

Job Details

Location

Singapore

Salary

Competitive Salary

Job Type

Ref

BH-18330

Contact

Contact email

Posted

about 20 hours ago
Our client operates as a diversified global financial services platform, offering critical services such as liquidity provision, market access, and essential infrastructure services to clients engaged in the energy, commodities, and financial markets.

The Lead Software Engineer role is designed to serve as the central technical expert within the Risk and Control teams. Its primary function is to act as a liaison with the broader IT teams, facilitating the provision of an optimal technology platform for analysts in the Risk and Control teams

Responsibilities:

  • Specifying, designing, developing, improving, and optimizing systems for various purposes.
  • Valuing energy transactions, encompassing financial and physical transactions, including linear and non-linear payoffs.
  • Calculating financial performance, including Marked to Market and Profit and Loss measures.
  • Assessing financial market risk for the organization, such as VaR or related measures.
  • Establishing processes for the statistical estimation of market parameters.
  • Sourcing market and fundamental data and supporting the development of a platform to access this data.
  • Storing data for future consumption.
  • Redesigning ETL (Extract, Transform, Load) systems/services to align better with the long-term development plan of the company.
Requirements:
  • Embed themselves within Middle Offices teams to tackle technical problems with tools, models and analytics written in Excel and Python. Work collaboratively and iteratively directly with the business to manage an agreed backlog of such problems.
  • Collaborate with both the IT and Risk team to ensure that solutions are engineered appropriately for their scale, criticality and strategic importance.
  • Work closely with other IT stakeholders to ensure that solutions are in alignment with IT strategy around business architecture, infrastructure architecture and technology. Use Azure platform and Microsoft technologies such as .NET for more tackling more robust software problems. The Risk Software Engineer will be responsible for aligning their solutions to this high level strategy.
  • Ideally 4 + years of relevant working experience is preferred. High-calibre candidates with less experience may still be considered.
  • A strong working knowledge of Python is core to this role; however, it is more important to understand the limitations of the Python ecosystem and when other technologies are more appropriate.
  • A strong working knowledge of how to build performant Excel applications. The candidates must understand the strengths and weaknesses of the Excel toolkit and know how to make the best use of technologies such as Power Query, Excel formulae, VBA, VSTO, Excel DNA. They must also understand when other technologies are more appropriate.
Reg No: R1981018
BeathChapman Pte Ltd
Licence No 16S8112

Ethos BeathChapman

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1377661
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned