We are seeking a Lead Platform Developer for our client , focusing on enhancing and customizing trading and risk management systems. This role is vital for supporting a dynamic energy trading environment and driving the company's growth.
Responsibilities:
- Gain a deep understanding of energy trading processes to effectively engage with users and stakeholders.
- Design and develop new features for credit and ETRM (Energy Trading and Risk Management) systems using Python, C#, SQL Server, and Azure.
- Build and maintain system components, including APIs, data loaders, reports, and business intelligence tools.
- Address technical challenges across Azure IaaS/PaaS, Databricks, and other modern tools.
- Improve integration, customization, and automated testing for vendor systems.
- Collaborate with internal and external teams to deliver system upgrades, new features, and bug fixes.
- Drive automation efforts, enhance end-to-end testing, and support continuous integration.
- Work within agile frameworks such as Scrum or Kanban, adapting to various delivery needs.
- Provide 3rd line production support for trading applications.
Qualifications:
- At least years of software development experience with advanced skills in Python or C#.
- Strong expertise in SQL, PowerShell, and cloud technologies, particularly Azure.
- Experience with modern data solutions, including Databricks, Data Lakehouse, and Azure Data Factory.
- Familiarity with big data concepts, data pipelines, and reporting tools like Power BI.
- Skilled in system integration, APIs (REST, GraphQL), and database optimization.
- Agile methodology experience (Scrum/Kanban) is preferred.
- Proven work experience in the energy trading, commodities trading, or corporate banking sector.