to design, develop, and maintain enterprise-scale applications in the energy trading and carbon credit domain. The role requires expertise in
ASP.NET Core, C#
, and
PostgreSQL
, along with strong experience in building scalable APIs, real-time features, and automated workflows. The ideal candidate will have a strong understanding of complex business logic, regulatory compliance, and modern software engineering best practices.
Key Responsibilities:
Develop and maintain enterprise-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 complex 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 workflow systems
and automated reporting for regulatory compliance.
Create scheduled
background jobs
using
Quartz.NET
for data processing and calculations.
Integrate with
Microsoft Graph API
for SharePoint document management 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 deployments.
Required Technical Skills:
5+ years of experience with
.NET development
(C#, ASP.NET Core).
Strong experience with
Entity Framework Core
and
PostgreSQL
.
Proficiency in
RESTful API design
and
OpenAPI/Swagger documentation
.
Experience with
authentication systems
(OAuth2, JWT, Azure AD).
Knowledge of
containerization
(Docker) and orchestration tools (
Kubernetes/OpenShift
).
Experience with
background job processing
and scheduled tasks.
Solid understanding of
SOLID principles
and clean architecture.
Experience with
unit testing
(xUnit, FluentAssertions) and
integration testing
.
Familiarity with
CI/CD pipelines
and DevOps practices (e.g., Azure DevOps).
Job Type: Fixed term contract
Contract length: 6 months
Pay: 250.00-300.00 per day
Experience:
.NET development (C#, ASP.NET Core): 5 years (required)
Entity Framework Core and PostgreSQL: 4 years (required)
RESTful API design and OpenAPI/Swagger documentation: 3 years (required)
Authentication systems (OAuth2, JWT, Azure AD): 2 years (required)
Containerization (Docker) and Kubernetes/OpenShift: 4 years (required)
Unit testing (xUnit, FluentAssertions): 5 years (required)
* Energy trading or financial systems: 2 years (required)
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.