EDF Trading logo
EDF TradingPosted 1 month ago

Senior .Net Developer

HybridLondon, England, United Kingdom

Full TimeSenior LevelMedium

Job Summary

Design and support custom-built, multi-asset class applications using a Microsoft toolset, including Angular front ends and C# .Net backends. Engage with business analysts to define requirements and provide technical advice on appropriate tools and processes. Maintain development infrastructure, source code repositories, and continuous build/deployment facilities while adhering to company standards for documentation and testing. Contribute to improving development processes, evolving the architectural roadmap, and implementing new frameworks to enhance service efficiency. Work closely with senior developers and IT delivery operations to progress the technology stack and release procedures.

Required Qualifications

  • Strong UI development and design, workflows, grids, visualisation
  • Minimum 5 years' experience in design and implementation of bespoke software solutions
  • Previous experience in a development role working closely with both IT and business customers
  • Experience in the design and construction of software/application solutions
  • Understanding of software development patterns and how they are commonly applied in today's development industry
  • Ability to work with business and technical stakeholders to deliver suitable solutions
  • Knowledge of application development methodologies to create business focussed software solutions
  • Strong front end web development experience with Angular or React (we use Angular), Typescript, JavaScript, HTML/CSS with an eye for good UX
  • Experience in designing and building distributed systems using Microsoft C#, .NET Core and Web API
  • Experience working with relational databases such as Oracle or SQL Server
  • Experience with deploying applications to Cloud infrastructure such as Azure or AWS
  • Any exposure to application containerisation and orchestration tools such as Docker and Kubernetes
  • Test-driven Development and associated techniques such as Inversion of Control
  • Agile development such as Kanban or Scrum
  • Excellent interpersonal skills in areas such as teamwork and facilitation
  • Experienced in working under pressure with traders and demanding front office users
  • Excellent analytical and technical skills
  • Good written and verbal communication skills and proven ability to translate business needs into clear and comprehensive solution design requirements
  • Capacity to understand business-processes quickly
  • Strong academic background, educated to degree level and / or equivalent professional qualification or relevant business experience
  • Hands-on approach, flexible with a positive outlook
  • Attention to detail and strong focus on accuracy of information
  • Able to multitask, switch focus and prioritise own tasks under pressure
  • A passionate and versatile technologist with a strong interest in energy commodity trading
  • Strong understanding of the commodity trading business context in which the applications are used
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices
  • Solid IT software engineering practices

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce