datatrota
Signup Login
Home Jobs Blog

Backend Engineer C# at iRecharge Tech-Innovations

iRecharge Tech-InnovationsAbuja, Nigeria Software Development
Full Time
iRecharge Tech-Innovations is an internet-powered distribution platform that enables users to purchase virtual products and services such as airtime and mobile data, internet subscriptions, pay-TV, and Bulk SMS.

  • We are seeking a highly skilled and experienced Backend Engineer with strong expertise in C# to join our engineering team. The ideal candidate will be responsible for designing and building scalable backend systems, with a solid understanding of microservices architecture and distributed systems.
  • This role requires a proactive individual who thrives in a fast-paced environment and is passionate about building efficient, high-performing, and reliable backend solutions.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and high-performance backend services using C#
  • Collaborate with cross-functional teams to define, design, and deliver new features
  • Architect, build, and manage microservices-based systems
  • Develop and maintain event-driven systems using messaging and queuing services (e.g., AWS SNS, SQS, or equivalents)
  • Optimize applications for speed, scalability, and reliability
  • Write clean, maintainable, and well-documented code
  • Conduct code reviews and contribute to best practices and engineering standards
  • Participate in system design and architectural decision-making

RequirementsTechnical Skills & Qualifications

  • Strong experience in backend development using C#
  • Solid understanding of microservices architecture and distributed systems
  • Hands-on experience with AWS services such as SNS, SQS, Lambda, etc.
  • Experience designing and working with RESTful APIs
  • Good understanding of event-driven architecture
  • Familiarity with containerization tools such as Docker and Kubernetes is an added advantage

Core Competencies

  • Strong problem-solving and analytical skills
  • Ability to work independently and within a team
  • Attention to detail and commitment to code quality
  • Good communication and collaboration skills
  • Ability to work effectively in a fast-paced, dynamic environment

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend