Senior Backend .NET Developer at TeamAce
Lagos, Lagos, Nigeria -
Full Time


Start Date

Immediate

Expiry Date

03 May, 25

Salary

0.0

Posted On

03 Feb, 25

Experience

5 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Microservices, Cloud Computing, Asp.Net, Containerization, Docker, Mysql, Postgresql, Optimization Techniques, Optimization, Database Design, Load

Industry

Information Technology/IT

Description

SENIOR BACKEND DEVELOPER

The Senior Backend Developer is responsible for designing, developing, and maintaining high-performing backend services and APIs using the .NET stack. This role also includes ensuring system scalability, data security, and reliability to meet stringent performance requirements within a cloud-based environment (Azure).

REQUIRED QUALIFICATIONS:

  • Minimum 5-7 years of experience in backend development, with a strong focus on API and microservices development.
  • Proficiency in C#, .NET Core, and ASP.NET for building scalable and performant backend services.
  • In-depth experience with MySQL and PostgreSQL, including database design, optimization, and troubleshooting.
  • Strong understanding of cloud computing, specifically Azure, and experience deploying applications in cloud environments.
  • Familiarity with caching, load balancing, and performance optimization techniques in a cloud environment.
  • Experience with CI/CD pipelines, DevOps practices, and containerization (Docker, Kubernetes).
    Job Type: Full-time
    Pay: ₦800,000.00 - ₦1,200,000.00 per month

Application Question(s):

  • Are you available to work fully on site?

Experience:

  • C#: 5 years (Required)
  • .NET: 5 years (Required)
Responsibilities
  • API & Microservices Development: Develop and maintain RESTful APIs using C# and .NET Core; build and optimize microservices architecture.
  • Database Design & Maintenance: Design, maintain, and optimize MySQL or PostgreSQL databases for performance and scalability.
  • Integration: Integrate backend services with third-party systems (e.g., HRMS, Active Directory, wearables), ensuring smooth data exchange and secure communication.
  • Security & Compliance: Implement robust security measures, data encryption, and access control mechanisms; maintain compliance with relevant industry standards.
  • Performance Optimization: Implement caching, load balancing, and other strategies to ensure high availability and optimal performance in Azure cloud environments.
  • Troubleshooting & Debugging: Identify, debug, and resolve backend issues; upgrade existing applications to enhance functionality and reliability.
  • Infrastructure & Deployment: Collaborate with DevOps to manage API gateways, load balancers, and CI/CD pipelines for seamless integration and deployment.
  • Documentation: Maintain comprehensive documentation of codebase, system architecture, and processes to facilitate knowledge sharing.
Loading...