Backend Developer

Taiwo Oguntade SPHRi, ACIPM , HRPL - RecruiterLagosHybrid

About the Company

Not specified

 

Job Description

Key Responsibilities

• Design, develop, and maintain backend applications and RESTful APIs using .NET Core / ASP.NET Core.
• Integrate third-party services, payment gateways, and internal microservices.
• Write clean, reusable, and testable code following industry best practices.
• Optimize backend processes for performance, scalability, and security.
• Collaborate with frontend developers to define and consume APIs.
• Implement authentication, authorization, and user management (JWT, OAuth, etc.).
• Design and manage databases (SQL Server, PostgreSQL, or MySQL), ensuring high data integrity and availability.
• Participate in code reviews, version control, and CI/CD pipelines (Git, Azure DevOps, or GitHub Actions).
• Support DevOps with deployment strategies, containerization (Docker), and cloud hosting (AWS, Azure).
• Troubleshoot, debug, and upgrade existing systems and services.
• Document technical specifications, architecture, and integration workflows.

Required Skills

• Bachelor’s degree in Computer Science, Engineering, or a related field.
• 3–5+ years of experience in backend development using .NET / .NET Core frameworks.
• Strong proficiency in C#, Entity Framework, and LINQ.
• Hands-on experience with API development and integration (REST, GraphQL is a plus).
• Strong database skills — SQL Server, PostgreSQL, or MySQL.
• Experience with asynchronous programming, dependency injection, and unit testing frameworks (xUnit, NUnit, MSTest).
• Familiarity with microservice architecture, containerization (Docker), and CI/CD pipelines.
• Working knowledge of version control (Git) and cloud environments (AWS, Azure, or GCP).
• Understanding of security best practices, including data encryption, rate limiting, and OWASP standards.
• Familiarity with message queues (RabbitMQ, Kafka, Azure Service Bus).
• Exposure to Kubernetes or container orchestration tools.
• Strong understanding of Agile / Scrum methodologies. Experience in financial, e-commerce, or high-transaction systems.
 

Soft Skills:
• Excellent analytical and problem-solving abilities.
• Strong collaboration and communication skills.
• Ability to work independently and deliver results under minimal supervision.
• Passion for continuous learning, clean code, and innovation.
Resumes should be sent to taiwo.oguntade@addosser.com using the job role as the email subject.