Senior .NET Developer at Revent Technologies Limited

Experience: Senior-level

Education: Bachelors

Job-type: Full Time

Location: Lagos

Field: IT

Revent Technologies Limited is a technology solutions provider for dynamic organizations, providing bespoke software design and development, developer outsourcing and technology advisory, etc. We are currently recruiting on behalf of our international client, a global digital cross-border payments service provider with operations in over 10 countries.

Job overview 

  • As a Senior .NET Developer, you will play a key role in designing, developing, and maintaining backend services, APIs, and system integrations that power financial products and operations. You will work on high-performance, distributed systems within a regulated environment, ensuring reliability, scalability, and security. Beyond hands-on development, you will be responsible for system design and architectural decisions, helping shape technical direction, ensure best practices, and mentor other engineers. Experience in fintech or core banking systems is a strong advantage.

Responsibilities

  • Design and develop scalable backend applications using .NET / .NET Core.
  • Architect and build robust RESTful APIs and system integrations for financial workflows.
  • Lead system design and architecture discussions, evaluating trade-offs in scalability, performance, and maintainability.
  • Collaborate with product, QA, infrastructure, and business stakeholders to deliver solutions that meet both technical and functional requirements.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Write clean, maintainable, and testable code following industry best practices.
  • Ensure secure coding practices in line with financial data protection standards.
  • Work with core banking systems, payment processors, and financial APIs.
  • Drive adoption of engineering best practices, including design patterns, architectural reviews, and code quality standards.
  • Mentor and provide technical guidance to junior and mid-level developers.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related discipline.
  • 6+ years of professional experience with C#, .NET / .NET Core, Web API, and ASP.NET MVC.
  • Strong expertise in SQL Server, Entity Framework, and complex database design.
  • Proven experience in designing and building distributed, enterprise-grade applications.
  • Solid understanding of system design principles, microservices architecture, asynchronous programming, and performance tuning.
  • Familiarity with Git, CI/CD pipelines, and unit/integration testing.
  • Strong knowledge of application security and data protection techniques.
  • Excellent communication and problem-solving skills, with ability to explain complex technical decisions to both engineers and non-technical stakeholders.

Preferred Experience

  • Experience in fintech, digital banking, or core banking platforms.
  • Knowledge of financial operations such as account management, transactions, settlements, or compliance workflows.
  • Understanding of integration standards like ISO 20022, SWIFT, or Open Banking APIs.
  • Experience designing and deploying applications in high-availability, high-transaction environments.

Method of application 

Meet the Qualifications? Email your CV and Portfolio to [email protected] using the Job Title as the subject of the mail.

Fast Track Your Application

Want to skip the queue? Submit your CV directly and our team will prioritise your application.

Submit Your CV

Latest Jobs

Scroll to Top