About this role
Cavista is seeking an experienced Backend C#.NET Engineer II for a hybrid role in Lagos. The position focuses on designing, developing, and maintaining backend services and APIs to support fintech products, digital payments, and customer experiences. You will work with product, frontend engineering, QA, and other stakeholders to influence the platform’s technical direction and ensure engineering excellence. Responsibilities include building scalable applications with C# and .NET, creating high-performance APIs and microservices, handling payment processing and financial reporting, participating in architecture discussions, mentoring junior engineers, troubleshooting production issues, and contributing to CI/CD and DevOps practices.
What you would do
- Design, develop, test, and maintain scalable applications using C# and .NET technologies.
- Build and optimise high-performance APIs, microservices, and backend systems for fintech products.
- Develop solutions for payment processing, transaction management, reconciliations, settlements, and financial reporting.
- Participate in architecture discussions and contribute to technical design decisions.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Write clean, maintainable, and well-documented code following best practices.
- Conduct code reviews and mentor junior engineers.
- Troubleshoot and resolve production issues with minimal downtime.
- Contribute to CI/CD pipelines and DevOps practices to streamline software delivery.
What they are asking for
- Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or a related field.
- 5+ years of fintech experience.
- Experience designing, developing, and maintaining scalable applications using C# and .NET.
- Experience building and optimising APIs, microservices, and backend systems for fintech products.
- Experience with payment processing, transaction management, reconciliations, settlements, and financial reporting.
- Ability to participate in architecture discussions and translate requirements into technical solutions.
- Experience writing clean, maintainable, and well-documented code and conducting code reviews.
- Experience mentoring junior engineers and troubleshooting production issues.
- Knowledge of PCI-DSS backend controls and secure handling of sensitive input fields.
- Awareness of NDPA 2023 data protection considerations.
Listing details are summarised from the source. Always confirm the role and the employer on the original posting before applying, and never pay to apply for a job.