Job Description
Role Purpose
This person is responsible for the day to day management, performance and delivery of the IT Development team.
Responsibilities
- Manage Development team
- Ensure coding standards met by all developers
- Ensure solution is in line with approved Architecture
- Distributing development work and day to day management of developers
- 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
Qualifications
- Degree or equivalent qualification in a relevant field preferred
Skills
- .Net C#
- SQL Server
- Experience in agile development methodologies
- Understanding of Openlink Endur and particularly .Net OpenComponents and/or Amphora Symphony beneficial
- Experience with Containerisation, Kubernetes is beneficial
- Experience with Analytics Spark data warehousing and reporting (PowerBI) is 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
Please send profile to steven@commoditas.io or call me on +447432288972