C# Software Engineer

Posted 09 February 2026
LocationUnited Kingdom
Job type Contract
Discipline Technology

Job description

C# .NET Software Engineer - Outside IR35 - Energy Trading

  • Remote based role

  • Outside IR35

  • 6 months rolling contract

The ideal candidate will be a skilled C# .NET Software Engineer familiar with the full software development life cycle. You should have experience in designing, coding, testing and consistently managing applications and you should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code.

C# .NET Software Engineer Key Responsibilities

  • Design, code, test and manage various applications

  • Collaborate with engineering team and product team to establish best products

  • Follow outlined standards of quality related to code and systems

  • Develop automated tests and conduct performance tuning

C# .NET Software Engineer Key Qualifications:

  • 8+ years of experience working with C# .NET

  • Industry experience in either energy, commodities or financial services developing applications heavily focused on numerical data

  • Strong design principles

  • Experience developing web-based applications in C#, .NET

  • Experience developing applications hosted on AWS or Azure

  • Experience working with MS SQL Server and MySQL Knowledge of practices and procedures for full software design life cycle

  • Experience working in agile development environment