Backend Engineer (.NET Core) Job at Stretch-it Concepts Limited

Stretch-it Concepts Limited is a human resource outsourcing solutions company, bureau of recruitment, performance management and training and development company situated in Lagos, Nigeria.

We are recruiting to fill the position below:

Job Position: Backend Engineer (.NET Core)

Job Location: Lagos
Employment Type: Full-time

Position Overview


  • Our client is seeking a skilled Backend Engineer with strong expertise in .NET Core to design, develop, and maintain scalable backend systems.
  • The ideal candidate will have experience building robust APIs, optimizing performance, and ensuring system reliability.
  • You will collaborate with cross-functional teams to deliver secure, high-performing software solutions that meet business and customer needs.

Key Responsibilities

  • Design, develop, and maintain backend services and APIs using .NET Core.
  • Collaborate with frontend engineers, product managers, and DevOps teams to deliver high-quality solutions.
  • Implement secure, scalable, and maintainable microservices architectures.
  • Optimize system performance, database queries, and application responsiveness.
  • Write clean, testable, and well-documented code following best practices.
  • Debug, troubleshoot, and resolve production issues in a timely manner.
  • Participate in code reviews, architecture discussions, and technical planning sessions.
  • Ensure backend systems comply with security and data protection standards.

Required Qualifications

  • Candidates should possess a Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 3+ years of experience in backend development with C# and .NET Core.
  • Strong knowledge of RESTful API design and microservices architecture.
  • Hands-on experience with SQL/NoSQL databases (e.g., MS SQL Server, PostgreSQL, MongoDB).
  • Proficiency with Entity Framework Core or other ORM tools.
  • Familiarity with cloud platforms (Azure, AWS, or GCP).
  • Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and version control (Git).
  • Solid understanding of software engineering principles, design patterns, and best practices.

Preferred Qualifications:

  • Experience with message queues (e.g., RabbitMQ, Kafka, Azure Service Bus).
  • Knowledge of GraphQL or gRPC services.
  • Familiarity with event-driven architectures.
  • Exposure to Agile/Scrum development practices.
  • Contribution to open-source projects or personal projects showcasing backend expertise.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Self-motivated with the ability to work independently and in a team.
  • Attention to detail and commitment to quality.

Method of Application
Interested and qualified candidates should send their CV to: jobs@stretchitconcepts.com using “Application – Backend Engineer (.NET Core) as the subject of the email.