Description
Contract - C# ETRM Developer - Oil Trading - (Outside IR35)
Large Global Oil Trading company has just started a stage one Digitization programmer and is looking for a a Senior C# ETRM Developer to join as 12 months programmer of work.
The role:
- Develop bespoke software solutions using .NET C#, SQL Server and associated technologies centred around our ETRM trading platforms (OpenLink Endur and Amphora Symphony)
- Establishing a detailed technical specification through discussion with business analysts and key users
- Clarifying what actions the program is intended to perform
- Breaking down technical specification into its simplest elements and translating this logic into code
- Envisioning possible solutions to anticipated problems
- Working autonomously and as part of a team
- Combining all elements of the solution design and testing it
- Participate in development and maintenance of regression tests
- Implementing robust system test techniques
- Testing sample data-sets to check that output from the program works as intended
- Conducting testing and installing the program into production ideally using automated deployment tools
- Reacting to problems and correcting the program as necessary
- Evaluating and improvement of system performance
- Adapting the program to new requirements, as necessary
- Supporting user acceptance testing to ensure the program works to specification and can be used easily, quickly and accurately
- Writing detailed documentation for the operation of the program by users and computer operators
- Handing over solutions to application support
- Updating, repairing, modifying and developing existing software and generic applications
Your Background:
- Experience in agile development methodologies
- Understanding of Openlink Endur and particularly .NET OpenComponents
- and/or Amphora Symphony beneficial
- Experience with data warehousing and reporting beneficial
- Worked in autonomously and in medium to large teams
- Understanding of small organisations
- Understanding of energy and commodity trading
- Proven ability to establish teams and drive improvements
- Self-starter/able to work with limited guidance
- Able to identify and deliver process improvements
- Ability to prioritise issues and manage user expectations
- Actively manage risks and issues
- Team-player with ability to achieve results through shared initiatives
- Demonstrable experience of contributing to complex projects/initiatives
- Able to meet tight deadlines and negotiate in a pressurised environment
- Strong facilitation and influencing skills
- Excellent communication skills eg written, verbal and presentation
- Able to cope with rapid business growth and a pressurised environment
- Motivated, tenacious and pro-active in achieving results
- Diligent and dependable with strong integrity