Backend Engineer

4 days ago


Enugu, Enugu State, Nigeria Tenece Professional Services Limited Full time

We are seeking a proactive, innovative, and detail-oriented Backend Engineer with a passion for designing scalable systems, optimizing performance, and driving technical excellence. In this role, you will be responsible for architecting and implementing new backend solutions, conducting code reviews, and ensuring the delivery of clean, efficient, and maintainable code while fostering a culture of learning and continuous improvement within the team.

RESPONSIBILITIES

  • Develop new features on the backend using web APIs according to specified designs

    and requirements
  • Fix bugs according to specified requirements
  • Update existing features according to specified designs and requirements
  • Write proper documentation for classes and methods
  • Perform code reviews
  • Recommend, implement and enforce design and architectural standards for new

    products
  • Coordinate execution and reporting for all assigned products/projects
  • Integrate 3rd party APIs according to specified requirements

TECHNICAL COMPETENCIES

- Strong proficiency in C# and the .NET framework, with hands-on experience

building scalable applications

- Strong understanding of Business Logic Design

- Expertise in Software Design, Optimization, and Architecture

- Hands-on experience with DevOps practices and tools

- Proven ability to conduct Code Reviews and provide constructive technical feedback

- Solid understanding of software architecture principles, API design, and database

management systems (e.g., SQL Server, PostgreSQL)

- Experience with DevOps tools and practices, including CI/CD pipelines and cloud

platforms (e.g., Azure, AWS)

QUALIFICATIONS

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 2–5 years of proven experience in backend development or software engineering

    roles
  • Familiarity with version control systems such as Git
  • Demonstrated ability to review code, optimize performance, and mentor junior

    developers
  • Strong problem-solving skills, attention to detail, and a commitment to delivering

    high-quality solutions

Job Type: Full-time