Backend Developer (Node JS or/and .net) at Tezza Business Solutions Limited



Tezza Business Solutions Limited is a leading Software Quality Assurance and Testing multinational with a regional office in Lagos, Nigeria. We are a Software Quality Assurance and Testing Services provider. Our primary goal is to be the “go to” Quality Assurance & Software Testing company in East and West Africa while developing offshore resources to fill test automation positions (and other hard to find software testing capabilities) in the North America and European markets.

We are recruiting to fill the position below:

Job Title: Backend Developer (Node JS or/and .net)

Location: Lagos
Work Mode: Hybrid

Job Summary

  • We are seeking a talented and experienced Backend Engineer to join our growing technology team.
  • The ideal candidate will be responsible for designing, developing, and maintaining the server-side logic, databases, and APIs that power our digital products.
  • You will play a crucial role in ensuring the performance, reliability, and scalability of our backend systems, contributing directly to the seamless operation of our platforms.

Key Responsibilities

  • Design, develop, and implement robust, scalable, and secure backend services and APIs using Node.js and/or .NET technologies.
  • Collaborate with frontend developers, product managers, and other stakeholders to understand requirements and translate them into technical solutions.
  • Develop and manage efficient database schemas and queries, ensuring data integrity and optimal performance.
  • Integrate third-party services and APIs as needed.
  • Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
  • Conduct thorough testing of backend functionalities, including unit, integration, and performance tests.
  • Troubleshoot, debug, and resolve issues in existing applications and services.
  • Participate in code reviews to ensure code quality and knowledge sharing within the team.
  • Contribute to architectural discussions and decisions for future system enhancements.
  • Stay up-to-date with emerging backend technologies and industry trends.

Required Skills & Qualifications

  • Minimum of 3-5 years of professional experience in backend software development.
  • Proven expertise in developing backend applications using Node.js (with frameworks like Express.js, NestJS, etc.) and/or .NET (C#, ASP.NET Core).
  • Strong understanding of database systems (e.g., SQL databases like PostgreSQL, MySQL, SQL Server; NoSQL databases like MongoDB).
  • Experience with RESTful API design and development.
  • Proficiency with version control systems, particularly Git.
  • Solid understanding of software development principles, design patterns, and agile methodologies.
  • Ability to write clear, concise, and well-documented code.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

Preferred Qualifications:

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of microservices architecture.
  • Experience with message queues (e.g., RabbitMQ, Kafka).
  • Understanding of security best practices in backend development.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online