datatrota
Signup Login
Home Jobs Blog

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

Tezza Business Solutions LtdLagos, Nigeria Software Development
Full Time
Tezza”(te-zza) from the Italian word "Completezza” embodies our commitment to providing IT and Business Solutions that are comprehensive, through and complete. We specialize in providing personalized Software Quality Assurance and Testing Services within a streamlined, phased delivery channel. With a primary goal of putting technological solutions to work in practical ways that ensures a healthy bottom-line our solutions reflect a deep understanding of real-world business challenges. Working in conjunction with our clients we are able to create and implement result-oriented personalized solutions.

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.

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend