Backend Engineer

Aba South Full-time Undisclosed
Job Description
• *Job Overview:**

We are seeking a highly skilled and experienced C# .NET Engineer to design, develop, and maintain scalable, enterprise-grade applications. The ideal candidate brings a minimum of four years of active, hands-on experience in the .NET ecosystem and a strong command of software architecture, clean code principles, and secure, high-performance system development.
This is not an entry-level role. You will be expected to contribute meaningfully from the outset writing production-quality code, owning technical decisions, and collaborating across multidisciplinary teams to deliver end-to-end solutions that meet enterprise standards.

• *Key Responsibilities:
• Design and develop robust, scalable applications using C# and .NET Core / ASP.NET Core
• Build and maintain enterprise-level systems with performance, availability, and extensibility in mind
• Develop and consume RESTful APIs and integrate third-party services and platforms
• Write clean, maintainable, and testable code in accordance with industry best practices
• Implement unit tests and integration tests; apply Test-Driven Development (TDD) principles
• Participate actively in code reviews, providing constructive and technically sound feedback
• Contribute to the design and documentation of system architecture and technical specifications
• Optimise applications for performance, security, reliability, and long-term maintainability
• Troubleshoot, debug, and upgrade existing systems, identifying root causes and implementing lasting fixes
• Apply knowledge of microservices architecture and API design principles to complex system challenges
• Work cross-functionally with frontend, DevOps, and product teams to deliver end-to-end solutions
• Communicate technical concepts clearly to both technical and non-technical stakeholders
• Manage competing priorities effectively while maintaining high delivery standards
• *Requirements:
• Bachelor’s degree in Computer Science, Engineering, or related field.
• Minimum of 4 years of hands-on experience with C# / .NET Core development.
• Proven track record delivering enterprise applications — fintech, ERP, SaaS platforms, or equivalent
• Strong proficiency in C# and .NET Core / ASP.NET Core
• Solid understanding of Object-Oriented Programming (OOP) and common design patterns (e.g., SOLID, CQRS, Repository, Factory)
• Hands-on experience with unit testing frameworks — xUnit, NUnit, or MSTest
• Familiarity with mocking libraries including Moq and/or FakeItEasy
• Proficiency with relational databases — SQL Server and/or PostgreSQL
• Strong knowledge of RESTful API design principles and microservices architecture
• Understanding of authentication and authorisation protocols — JWT, OAuth 2.0, OpenID Connect
• Experience with version control using Git, including branching strategies and pull request workflows
• *Nice to Have
• Experience with cloud platforms — Microsoft Azure, AWS, or GCP
• Familiarity with containerisation tools — Docker, Kubernetes
• Exposure to CI/CD pipelines and DevOps tooling
• Knowledge of message brokers such as RabbitMQ or Azure Ser6vice Bus
• Experience with Entity Framework Core or Dapper
• Experience working in Agile or Scrum delivery environments is an advantage
• *Location: Lagos

Job Type: Full-time
Pay: From ₦450,000.00 per month

Experience

• Backend Engineering: 4 years (Preferred)

Language

• English Fluently? (Preferred)

Work Location: Remote
Sponsored Reseller Web hosting
Share this Job
Job Snapshot
  • Posted: May 24, 2026
  • Job Type: Full-time
  • Location: Aba South
  • Source: External