Software Developer (C#/.NET) at Strivo Labs

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
11 days ago

Additional Details

Job ID
148220
Job Views
29

Job Description






About the Role




  • We are recruiting a Software Developer (C#/.NET) for our client.

  • The ideal candidate will be responsible for designing, building, and scaling high-performance applications, with a strong focus on backend systems, APIs, and enterprise-grade solutions.

  • This role requires a hands-on engineer with strong technical depth, problem-solving ability, and experience working in production environments at scale.



Key Responsibilities




  • Software Development

  • Design, develop, and maintain scalable applications using C# and .NET frameworks

  • Build and optimize RESTful APIs and backend services

  • Write clean, maintainable, and well-documented code



System Design & Architecture:




  • Contribute to system architecture and technical design decisions

  • Build high-performance, secure, and scalable systems

  • Work with microservices and distributed architectures



Database & Integration:




  • Design and manage relational databases (SQL Server, PostgreSQL, etc.)

  • Integrate with third-party services, APIs, and internal systems



Code Quality & Best Practices:




  • Conduct code reviews and enforce best practices

  • Implement testing strategies (unit, integration)

  • Ensure high standards for performance, security, and reliability



Collaboration:




  • Work closely with product managers, DevOps, and other engineers

  • Support deployment, troubleshooting, and production issue resolution

  • Mentor junior developers where necessary



Requirements




  • 5–8+ years of experience in software development using C# and .NET

  • Strong experience with .NET Core / ASP.NET Core

  • Solid understanding of API development and system integration

  • Experience with SQL databases and data modeling

  • Familiarity with microservices architecture

  • Experience with version control (Git) and Agile workflows



Preferred Skills:




  • Experience in fintech, payments, or enterprise systems

  • Knowledge of cloud platforms (AWS, Azure, or GCP)

  • Familiarity with Docker, Kubernetes, or containerization

  • Experience with CI/CD pipelines

  • Frontend exposure (Angular/React) is a plus



What Success Looks Like:




  • Delivery of scalable, reliable, and high-performing applications

  • Clean, maintainable, and well-documented codebase

  • Strong collaboration across engineering and product teams

  • Continuous improvement of system performance and architecture 



Similar Jobs

Full Time
Full Time
Full Time

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept