BlueRose Technologies
Dotnet Developer
BlueRose TechnologiesUnited Kingdom1 day ago
ContractRemote FriendlyInformation Technology

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.

Key Skills

Ranked by relevance