datatrota
Signup Login
Home Jobs Blog

Senior C# Developers (.Net) at iRecruiters Africa Limited

iRecruiters Africa LimitedLagos, Nigeria Software Development
Contract
iRecruiters Africa is a fast-growing recruitment firm, offering world-class virtual recruitment & job posting services. Mission To be Africa’s trusted high quality talent providers, creating value-added partnership

  • The ideal candidate must possess strong technical skills, a passion for software development, and the ability to deliver on mission critical projects. S/he will play a critical role in designing, developing, and maintaining highly scalable applications that meet the organization’s business needs.

Key Responsibilities

  • Design, develop, and maintain high-quality software applications using C# and the .NET framework.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Write clean, scalable, and efficient code, adhering to best practices and coding standards.
  • Design and build applications for scale, performance and high throughput
  • Perform code reviews, providing constructive feedback to peers.
  • Troubleshoot, debug, and optimize existing applications for performance and scalability.
  • Stay updated with the latest industry trends and technologies to continuously improve development processes.
  • Fostering a collaborative and innovative team environment.
  • Contribute to system architecture and design discussions, ensuring solutions are aligned with business objectives

Requirements

  • First degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in software development with a focus on C# and .NET technologies.
  • Strong knowledge of ASP.NET, MVC, Web API, and .NET Core.
  • Experience in the fintech or banking industry is highly desirable
  • Experience with database technologies such as Oracle, SQL Server, Entity Framework, or other ORM tools.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript, Angular, React, etc.) is a plus.
  • Understanding of software development methodologies, including Agile/Scrum.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills, with the ability to work collaboratively in a team environment.

Preferred Skill:

  • Experience with cloud platforms such as Azure or AWS.
  • Knowledge of microservices architecture and RESTful APIs.
  • High throughput scalable mechanics like queuing, caching, multithreading etc
  • Familiarity with version control systems (e.g., Git) and CI/CD practices

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend