Stretch-it Concepts Limited is a Lagos, Nigeria-based human resources (HR) outsourcing and consulting firm founded in 2009 to help businesses improve HR practices and achieve strategic goals. The company provides services such as recruitment, performance management, and training and development, aiming to attract, develop, motivate, and retain a diverse workforce for organizations of all sizes.
Job 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.
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
Meet the Qualifications? Email your CV to [email protected] using the job title as the subject of the email.