Senior Software Developer C# / Azure
Senior Software Developer – C# / Azure (Remote, UK) Location: Remote (UK-based, Head office in the NW)Salary: Circa £65-£70kYou must be UK based and must have the legal right to work in the UK The Opportunity A growing energy technology business with green credentials is expanding its internal engineering team to support the continued development of a mission-critical asset and energy management platform.The organisation operates across energy-intensive industrial environments, where system reliability, performance and resilience are essential. Its in-house platform provides real-time visibility of energy assets, supports remote diagnostics and control, and enables optimisation across complex operational sites.As the platform scales, the team is looking for experienced C# / Azure Developers to help deliver the next phase of functionality, integration and performance improvements.The Role You’ll work on a modern, cloud-based platform supporting live operational environments. The role spans API development, Azure services, data layers and portal functionality, with a strong focus on quality, scalability and long-term maintainability.Working closely with technical leadership and operational stakeholders, you’ll help ensure the platform continues to support real-world delivery while evolving to meet future demands.This is a remote-first role, with occasional office meet ups for collaboration when required (3 or 4 times a year).Key Responsibilities
- Design, build and maintain scalable features aligned to the platform roadmap
- Contribute to architectural decisions and long-term technical planning
- Develop reusable components to support consistent onboarding and platform use
- Ensure high code quality through testing, peer review and clean architecture principles
- Participate actively in Agile delivery, including planning, estimation and problem-solving
- Collaborate cross-functionally to ensure solutions meet operational and commercial needs
- Strong experience with C# / .NET Core and Web APIs across full development lifecycles
- Solid understanding of clean architecture, SOLID principles, DDD and design patterns
- Experience building and deploying solutions in Microsoft Azure
- Hands-on experience with CI/CD pipelines and DevOps practices
- Blazor (WASM and/or SSR) and modern frontend integration
- Strong database design and optimisation skills (T-SQL and analytical data stores)
- Experience with API security and documentation (e.g. OAuth, OpenAPI/Swagger)
- Comfortable working in Agile teams and collaborative engineering environments
- Terraform, Docker, and exposure to containerised environments
- Event-driven architectures, messaging or IoT-style data ingestion
- Interest or experience in analytics, optimisation, or data-driven platforms
- Background in energy, engineering, or operational technology environments
- Python experience (professional or personal projects)
- Remote working within the UK
- Competitive salary £65,000 to £70,000 and benefits package
- Opportunity to work on systems that directly impact operational performance and energy efficiency
- A collaborative, engineering-led culture with real-world technical challenges