Leadway Assurance Company Limited was founded in 1970. Sir (Dr.) Hassan O. Odukale, (KJW, D.Sc., FCIIN).It has a chequered history of being a company with close attention to relationships, having started operations as a direct motor insurance company. Soon the relationship developed to a stage where it has established a deep relationship with the brokers’ network in Nigeria, enjoying 80% of its current business from this source. The pivotal point at Leadway is "the customer” and the company has enjoyed a steady growth in its commitment to providing integrated insurance and financial services to its numerous customers. The Company’s remarkable success has been possible because of its sound professional and business standards backed by the uncompromising level of integrity of its Directors. An uncompromising level of integrity of service is a tradition imbibed at LEADWAY and instilled by its late founder, Sir (Dr.) Hassan O. Odukale, KJW, D.Sc, FCIIN (1926-1999). As an astute and honest businessman the founding Managing Director and later Chairman of the Board of Directors, Sir Odukale nurtured the Company to an enviable position in the Nigerian insurance industry. His vision of dedicated service to all customers remains a guiding principle that shapes the policies of the company. LEADWAY is a private company with 42 shareholders, 14 of which are corporate investors, and 2 Trust Corporations.
Role Overview
- We are a leading insurance organization developing next-generation line of business applications for General, Life and Health Insurance.
- As a Senior Back End Developer, you will architect and implement microservices powering a multi-tenant, cloud-native insurance platform, focusing on policy, claims, reinsurance, and advanced analytics integrations.
- Key responsibilities include ensuring compliance with IFRS 17, NDPR, and NIST, as well as seamless integration with the front-end, data, and DevOps teams.
Key Responsibilities
- Microservices Development: Build and maintain RESTful APIs in .NET or Node.js that handle multi-tenant data, enabling tenant-specific configurations.
- Database Management: Design schemas and queries in Postgres and MongoDB, supporting partitioning and isolation for different insurance entities.
- Integration & Open APIs: Implement secure, well-documented APIs for third-party services (payment gateways, aggregator platforms, financial systems).
- Performance & Scalability: Optimize service performance, incorporate caching strategies, and ensure the application meets high-availability requirements.
- Compliance & Security: Collaborate with DevOps and security teams to embed NDPR, IFRS 17, and NIST controls (e.g., encryption, audit logging).
Technical Requirements
- High proficiency in .NetCore 7+, Entity FrameworkCore, Kafka, Container Orchestration (Kubernetes), Docker, and GraphQL (e.g., Hot Chocolate, GraphQL.NET)
- Intermediate proficiency in Signal R, Redis, and RabbitMQ, PostgreSQL, NOSQL (e.g. MongoDB, Cassandra, CosmosDB), SQL Server, and Observability (OpenTelemetry, Prometheus, Grafana, ELK)
Other Requirements
- Experience with message brokers (e.g., RabbitMQ, Kafka).
- Experience of Webhooks for real-time data synchronisation
- Familiarity with DDD (Domain-Driven Design) and TDD (Test-Driven Development).
- Knowledge of event sourcing and CQRS patterns. ? Experience with Clean Architecture design patterns.
- Experience with Azure services, AKS (Azure Kubernetes Service)
- Experience of parallel programming and concurrent request processing
Qualifications
- Bachelor’s degree in computer science, Software Engineering, or related field.
- Strong background in microservices architecture, REST APIs, and distributed systems.
Experience
- 5+ years of enterprise back-end development in .NET/Node.js for large-scale, cloud-native applications.
- Proven ability to implement multi-tenant architectures and integrate with CI/CD pipelines
Other Skills & Competencies
- Excellent problem-solving and debugging skills.
- Skilled at collaborating on-site with cross-functional teams (Front-End, QA, Data, AI/ML).
Method of Application
Signup to view application details.
Signup Now