Job Title: Software Developer - Trading Systems
Contract Duration: 21 months
Location: London
Employment Type: Full-time, On-site
IR35 Status: Inside IR35
Job Description:
Belcan Workforce Solutions is seeking a highly skilled Trading Desk Developer for a 21-month contract with a prestigious multinational oil and gas corporation based in London. This full-time, on-site role involves the design, development, and maintenance of software applications across a diverse technology portfolio. The position has been classified as Inside IR35.
The Trading Desk Developer will:
- Solve technical problems in real-time with a bias for action and a hands-on attitude
- Act as the interface between Traders, Analysts and clients technical community
- Support users to best leverage the data and analytics platform
- Develop fundamental trading models in partnership with Traders and Analysts
- Develop user-friendly web applications to allow easy interaction with models and analysts
- Act as a technical mentor for a multidisciplinary team of data engineers, developers and data scientists
- Stay abreast of industry trends and emerging technologies to continuously enhance the data analytics platform
About you
To be eligible for this role, you must:
- Have experience in energy / commodity trading familiarity with commodity trading analytics use cases
- Ability to manage workload under time pressure and changing priorities
- The ability to translate business requirements into a clean technical design
- Practical working experience using cloud services (Azure preferred)
- Understanding of operational aspects like high availability, monitoring, security and robustness
Preferred Qualifications
Additionally, you should meet the following skills / experience requirements in at least one area
- Data engineering
- Bachelor's degree in computer science or a related field (or hold other relevant industry experience)
- Strong proficiency in SQL and experience with database management systems
- Solid understanding of data modelling, indexing and query optimisation techniques
- Proficient in at least one programming language (Python preferred)
- Knowledge of ETL (extract, transform, load) processes and tools
- Experience with Databricks and Snowflake
- Web development:
- Bachelor's degree in computer science, web development, or a related field (or hold other relevant industry experience)
- Proven experience in building web applications
- Strong proficiency in HTML, CSS and JavaScript. Experience in designing and integrating RESTful APIs.
- Experience with front-end frameworks / libraries (React preferred)
- Familiarity with database systems. Full-stack development experience is helpful
- Solid understanding of web performance optimisation, security and best practices
This vacancy is being advertised by Belcan