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
