Senior .Net Developer at EDF Trading | London | Rezi

Senior .Net Developer at EDF Trading

Senior .Net Developer

EDF Trading · London

4 weeks ago

Senior .Net Developer

EDF Trading · London

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Trade Operations IT Delivery Team provides comprehensive IT custom development and support for EDFT Operational teams, managing core front office Trade Capture Processes and Trade Booking systems. This role is key to the ETRM process, requiring a blend of commodity trading business context understanding and solid IT software engineering practices.

Responsibilities

  • Design, develop, and support custom-built, multi-asset class applications and tools using primarily a Microsoft toolset.
  • Perform analysis and testing, supported by Senior Developers and Business Analysts.
  • Contribute to improving EDF Trading development processes and evolving the architectural road map.
  • Ensure robustness and supportability of solutions designed to last many years.
  • Enhance existing applications and write new ones with Angular front end and C# .Net backend.
  • Use technology appropriately and flexibly, considering company strategy and recommendations.
  • Adhere to company standards and best practices, including documentation, testing, and peer reviews.
  • Maintain development infrastructure, including source code repository and continuous build/deployment facilities.
  • Seek opportunities to deliver business value via innovation and staying up-to-speed with technology trends.
  • Engage with the business or business analysts to define requirements and form solutions.
  • Provide technical advice to business users, identifying appropriate tools/processes.
  • Work with other Senior developers and IT delivery Operation members to progress EDFT IT technology stack and development processes.
  • Keep abreast of industry technological developments, particularly in UI, and identify opportunities for new frameworks, technologies, and tools.

Requirements

  • Minimum 5 years of 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 their common applications.
  • Ability to work with business and technical stakeholders to deliver suitable solutions.
  • Knowledge of application development methodologies to create business-focused software solutions.
  • Excellent interpersonal skills in teamwork and facilitation.
  • Experience working under pressure with traders and demanding front office users.
  • Excellent analytical and technical skills.
  • Good written and verbal communication skills, with the ability to translate business needs into clear solution design requirements.
  • Capacity to understand business processes quickly.
  • Ability to communicate complex subjects at different levels.
  • Hands-on approach, flexibility, and a positive outlook.
  • Attention to detail and strong focus on accuracy.
  • Ability to multitask, switch focus, and prioritize tasks under pressure.
  • Strong academic background, educated to degree level and/or equivalent professional qualification or relevant business experience.
  • Flexibility to meet project deadlines outside of standard hours.

Skills

  • Strong UI development and design, workflows, grids, visualization.
  • Angular or React (Angular preferred)
  • Typescript
  • JavaScript
  • HTML/CSS
  • Good UX
  • Designing and building distributed systems using Microsoft C#
  • .NET Core
  • Web API
  • Relational databases (Oracle or SQL Server)
  • Deploying applications to Cloud infrastructure (Azure or AWS)
  • Application containerisation and orchestration tools (Docker and Kubernetes) - beneficial
  • Test-driven Development
  • Inversion of Control
  • Agile development (Kanban or Scrum)
  • Team Foundation Server (TFS) - knowledge beneficial
  • Messaging Systems (MS Service Bus or ActiveMQ) - knowledge beneficial
  • BI tools (SSRS, Power BI) - knowledge beneficial
  • Microsoft toolset

Location

  • London
  • Paris
  • Singapore
  • Houston

Work Type

  • Hybrid working (location dependent)
  • Full-time

Experience Level

  • Senior developer (implied)
  • Minimum 5 years' experience in design and implementation of bespoke software solutions

Education Level

  • Degree level or equivalent professional qualification or relevant business experience

Benefits

  • Hybrid working (location dependent)
  • Personal pension plan
  • Private medical and dental insurance
  • Bi-annual health assessments
  • Corporate gym memberships
  • Electric car lease programme
  • Childcare vouchers
  • Cycle-to-work scheme
  • Season ticket loans
  • Volunteering opportunities
  • Technical and personal development courses

About the Company

  • EDF Trading is part of the EDF Group, a world leader in low-carbon, sustainable electricity generation.
  • Energy markets evolve rapidly, requiring agility, flexibility, and the ability to spot opportunities.
  • EDF Group and its customers trust EDF Trading to manage their assets effectively and efficiently through expert risk management.
  • Trading for over 20 years, EDF Trading is a leader in the field.
  • EDF Trading has around 750 colleagues based in London, Paris, Singapore, and Houston.
  • Regular social and networking events ensure colleagues feel connected.
  • EDF Trading employees are self-disciplined, hard-working, inquisitive, trustworthy, and truthful.
  • Employees make choices based on what is best for the team and seek opportunities to make a difference.
  • EDF Trading is proud of its work ethic and cultural diversity.
  • EDF Trading is a high-performing team working together to achieve common goals.
  • EDF Trading is innovative and flexible in its thinking, able to adapt and change.
  • Issues are met with feedback, solutions, and discussion; mistakes are seen as experiences, not failures.
  • It is a fast-paced and dynamic working environment where each day is interesting and challenging.

Equal Opportunity

  • Gender balance and inclusion are very high on the agenda at EDF Trading.