Help us serve you better & stand to win a $200 Samsung phone & data bundles! Complete a short survey here Complete survey
DevRecruit Consulting Limited

Software Engineer

DevRecruit Consulting Limited

Software & Data

Today
Easy apply New

Job summary

The Fulstack Software Engineer delivers end-to-end features across the dataPrime platform from Blazor Server UI through ASP.NET Core APIs, domain/application service layers, EF Core data access, and .NET Aspire-orchestrated infrastructure. This role touches all layers of a large, modular .NET 10 solution and requires comfort operating in a distributed, event-driven architecture.

Min Qualification: Degree Experience Level: Mid level Experience Length: 3 years Language Requirement: English Working Hours: Full Time - 8 to 5 Applicant Location: Lagos, Nigeria

Job descriptions & requirements

Responsibilities:

  • Frontend Development: implement Blazor Server pages and components for dataPrime's feature modules (ADRE, Data Quality, Observability, Federated Learning, Digital Twin, Data Migration, etc.) — wiring UI to services via dependency injection, handling SignalR hub events, and implementing JS interop where needed.
  • Backend Development: Design and implement domain services, application-layer handlers (Martinothamar.Mediator source-generated), and REST API controllers. Extend EF Core DbContexts across PostgreSQL schemas (adre, dq, obs, marketplace, voicedb, etc.) and write EF Core migrations.
  • Event-Driven Features: Produce and consume events via the RabbitMQ-backed IEventBus and Kafka topics. Implement background IHostedService workers for scheduled diagnostics, data quality polling, capacity forecasting, and ambient voice monitoring.
  • AI Integration: Extend AI-powered features — AETOS autonomous agents (Guardian, Archivist, Optimizer, Analyst, Transformer), NL→SQL generation, NL→policy compilation, and Digital Twin simulation — using Azure OpenAI and Ollama via .NET Aspire integrations and IChatClient.
  • Data Pipeline Work: Build and extend PipelineLibrary / PipelinePlus pipelines for oil & gas operational data domains (Asset Operations, E&P, Refining, Supply Chain, Finance, Workforce). Contribute to the NiFi-orchestrated DataMigration engine for cross-platform HDFS replication.
  • gRPC & Service Communication: Implement or extend gRPC services (Protobuf schemas, Grpc. Tools generated clients) and internal API library contracts shared across microservices.
  • System Architecture: Participate in .NET Aspire app host configuration — wiring PostgreSQL, Redis, RabbitMQ, Kafka, Azure AI, and Ollama resources — and enforce Clean Architecture layering across *.Core / *.Infrastructure / *.Application project boundaries.

 

Requirements:

  • Expert-level C# and .NET 10 — records, generic math, source generators, nullable reference types.
  • Hands-on experience with Blazor Server and ASP.NET Core (minimal APIs + MVC controllers).]
  • Strong EF Core + PostgreSQL skills: schema-per-module design, migrations, query optimization
  • Familiarity with event-driven patterns: RabbitMQ, Kafka, or equivalent message brokers.
  • Experience with real-time features via SignalR.
  • Comfort working within a .NET Aspire distributed application — service discovery, health checks, OpenTelemetry instrumentation
  • Bonus: experience with Azure OpenAI / Ollama integrations, gRPC, Apache NiFi, MinIO, or oil & gas domain data.


Important safety tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2026 Jobberman

Or your alerts