Nathan Claire Group is a leading Information Technology Consulting company that specializes in services supporting digital transformation. We are committed to delivering innovative solutions and cutting-edge technologies to our clients. As an Information Technology Consultant at Nathan Claire Group, you will have the opportunity to gain hands-on experience and work alongside industry professionals in a dynamic and fast-paced environment.
We are recruiting to fill the position below:
Job Title: Software Developer
Location: Lagos
Job type: Full time
Role Overview
- We are looking for a talented and driven Software/Solutions Engineer to join our growing engineering team. In this role, you will design, build, and deliver technology solutions that power NCG's monitoring, analytics, and automation platforms.
Key Responsibilities
- Design, develop, and maintain software components for NCG's Edge platform.
- Build and integrate APIs, microservices, and data pipelines to support monitoring and analytics workflows.
- Collaborate with solutions architects and consultants to deliver clientfacing digital transformation projects.
- Participate in technical scoping, solution design, and proofofconcept development.
- Ensure code quality through peer reviews, automated testing, and documentation.
- Troubleshoot performance bottlenecks and contribute to continuous platform improvement.
- Stay current with emerging technologies in observability, automation, and AI/ML operations.
Requirements
- Bachelor's Degree in Computer Science, Software Developing, or a related technical discipline. A Master's degree is an advantage.
- 5+ years of professional software development experience, with at least 2 years in a product or platform engineering environment.
- Strong proficiency in two or more languages: Python, Java, Go, Node.js, or Scala, with demonstrated ability to write clean, testable, productiongrade code.
- Deep experience designing and building RESTful and GraphQL APIs, eventdriven architectures, and microservices at scale.
- Handson experience with observability and monitoring tools such as Prometheus, Grafana, Datadog, Dynatrace, AppDynamics, or OpenTelemetry; ability to instrument applications for metrics, logs, and traces.
- Proficiency with containerisation and orchestration: Docker, Kubernetes (including Helm, operators, and service meshes such as Istio or Linkerd).
- Experience with cloudnative development on at least one major cloud platform (AWS, Azure, or GCP), including serverless computing, managed databases, and cloud networking.
- Solid understanding of CI/CD pipelines, DevOps practices, and infrastructureascode tools (Terraform, Ansible, or Pulumi).
- Experience with messaging and streaming platforms such as Kafka, RabbitMQ, or Apache Pulsar.
- Familiarity with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Cassandra, or Redis) and query optimisation.
- Understanding of security best practices including OAuth 2.0, JWT, secrets management, and secure software development lifecycle (SSDLC).
- Excellent debugging, performance profiling, and rootcause analysis skills.
What We Offer
- Opportunity to work on cuttingedge performance engineering and AIpowered operations platforms.
- Exposure to enterprise clients across banking, fintech, and telecoms sectors in Africa.
- Collaborative, innovative work environment with a highperforming team.
- Competitive remuneration and career development support.
Application Closing Date
5th May, 2026.
How to Apply
Interested and qualified candidates should forward their CV to: aene@ncgafrica.com using the Position as the subject of the email.
https://www.hotnigerianjobs.com/hotjobs/885826/software-developer-at-nathan-claire-group.html