cover image
BlueRose Technologies

Dotnet Developer

Hybrid

London, United kingdom

Mid level

Freelance

29-10-2025

Share this job:

Skills

C# PostgreSQL CI/CD DevOps Docker Kubernetes Azure DevOps Problem-solving Architecture Databases Asp.Net Azure .NET CI/CD Pipelines OpenShift Active Directory

Job Specifications

Role Title: .NET Developer

Experience Required: 8+ Years

Work Mode: Hybrid(2days Onsite a week)

Location: London, UK

Contract Duration: 6+ months

Role Overview

We are seeking a highly skilled .NET Developer to design, build, and maintain enterprise-grade applications using ASP.NET Core 9.0 and C#. The ideal candidate will have deep technical expertise in API development, PostgreSQL, Azure, and containerized deployments, along with a problem-solving mindset and strong understanding of clean architecture principles.

Key Responsibilities

Develop and maintain large-scale .NET applications using ASP.NET Core 9.0 and C#.
Design and implement RESTful APIs for biogas trading, inventory management, and regulatory reporting.
Build and maintain business logic for RINS credit calculations, LCFS compliance, and carbon credit trading.
Work with PostgreSQL databases and Entity Framework Core for data persistence.
Implement authentication and authorization using Azure Active Directory and Microsoft Identity Platform.
Develop email workflows and automated reports for compliance tracking.
Create and manage background jobs with Quartz.NET for data processing.
Integrate with Microsoft Graph API for document management in SharePoint via Azure MS Graph.
Build real-time features using SignalR for live trading updates.
Implement data validation using FluentValidation.
Work with Docker and OpenShift for containerized application deployments.

Required Technical Skills

5+ years of experience in .NET development (C#, ASP.NET Core).
Strong hands-on experience with Entity Framework Core and PostgreSQL.
Expertise in RESTful API design and OpenAPI/Swagger documentation.
Proficiency in authentication systems (OAuth2, JWT, Azure AD).
Experience with Docker, Kubernetes, or OpenShift.
Knowledge of background job scheduling (Quartz.NET).
Familiarity with CI/CD pipelines and Azure DevOps (ADO).
Solid understanding of SOLID principles and Clean Architecture.
Experience with unit and integration testing (xUnit, FluentAssertions).

Preferred Qualifications

Experience in energy trading, financial systems, or carbon credit markets.
Knowledge of LCFS, RFS, or RINS regulatory frameworks.
Experience with Azure cloud services and data processing.
Familiarity with Testcontainers for integration testing.

Domain Knowledge (Good to Have)

Understanding of biogas and renewable natural gas (RNG) markets.
Knowledge of carbon credit trading and environmental compliance frameworks.
Experience with inventory management or supply chain tracking.

About the Company

BlueRose Technologies is a leading global provider of technology services and digital solutions. Our mission is to empower our clients worldwide to thrive in today's rapidly evolving landscape. With a presence in 25+ countries, we go above and beyond to support our clients' digital transformation journey. At BlueRose, we harness cutting-edge technology to drive enterprise-wide business transformations on a global scale. We firmly believe that success stems from a combination of talent, teamwork, and unwavering focus. Our im... Know more