Key Responsibilities
Design, develop and maintain enterprise-scale applications using
.NET 8/10, C# and ASP.NET Core
.
Design and implement scalable
microservices architectures
and independently deployable services.
Develop secure and high-performance
RESTful APIs
and enterprise integrations.
Implement event-driven and asynchronous processing using
Azure Service Bus and Azure Event Hubs
.
Design message orchestration and distributed communication between enterprise applications.
Develop data-access solutions using
Entity Framework Core, Dapper and SqlKata
.
Design and optimize solutions using
PostgreSQL, MongoDB and Redis
.
Develop containerized applications using
Docker
and support cloud deployment.
Develop and maintain CI/CD automation using
GitHub Actions
.
Work with Microsoft Azure cloud services to build and support cloud-native applications.
Implement caching and performance optimization using Redis and other appropriate technologies.
Apply architectural patterns such as
CQRS, event-driven architecture and asynchronous processing
.
Troubleshoot complex application, database and integration issues and perform root-cause analysis.
Conduct code reviews and ensure adherence to coding standards, secure development practices and architectural principles.
Collaborate with architects, business analysts, QA, DevOps and other technical stakeholders.
Provide technical guidance and mentoring to development team members.
Participate in technical design, estimation, development, testing, deployment and production support activities.
Support modernization initiatives involving migration from legacy/monolithic systems to cloud-native microservices.
Mandatory Technical Requirements
Candidates
must
possess hands-on professional experience in the following:
.NET 8/10 ecosystem
C# 12 or later
ASP.NET Core
Entity Framework Core (EF Core)
Dapper
PostgreSQL
MongoDB
SqlKata
Redis
Docker
GitHub Actions / CI-CD
Azure Service Bus
Azure Event Hubs
Microservices architecture
RESTful API development
Event-driven architecture
Asynchronous and distributed application processing
Microsoft Azure cloud services
OX Consultancy is an IT recruitment firm and we offer a range of services that cover permanent, contract and flexible on demand recruitment. Our team have enormous experience enabling the right solution for your needs. Whether your business need is to transform talent acquisition, hire permanent staff, or plug in the gaps around your workforce, we can adapt our services to meet your business needs.