Gamburry

Opening your community…

JobNG

Lead Software Engineer (Backend)

  • Location Abeokuta
  • Posted 2 days ago

About the Role Our client, a rapidly growing tech firm located in **Abeokuta, Ogun**, is seeking an experienced and visionary Lead Software Engineer specializing in backend development. This critical role involves architecting, developing, and deploying robust, scalable, and high-performance backend systems that power our innovative products. The Lead Software Engineer will guide a team of talented developers, mentor junior engineers, and drive technical excellence across the entire backend stack. You will be instrumental in making key architectural decisions, code reviews, and ensuring the quality, security, and efficiency of our software. This is an exciting opportunity to shape the technical direction of a dynamic company in **Abeokuta, Ogun**, working with cutting-edge technologies and tackling challenging problems. We are looking for a proven leader with a deep understanding of software development principles and a passion for building impactful solutions. Key Responsibilities Lead the design, development, testing, and deployment of scalable backend services and APIs. Architect robust and efficient database solutions, ensuring data integrity and performance. Mentor and guide a team of backend engineers, fostering a collaborative and high-performance development culture. Conduct thorough code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices. Collaborate closely with frontend developers, product managers, and other stakeholders to define project requirements and deliver high-quality software. Identify and address technical debt, optimize application performance, and ensure system reliability and scalability. Implement and maintain CI/CD pipelines for automated testing and deployment. Stay abreast of emerging backend technologies, frameworks, and industry trends, and advocate for their adoption where appropriate. Ensure the security and compliance of backend systems and data. Troubleshoot and resolve complex technical issues in production environments. Requirements Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum of 6 years of professional experience in backend software development, with at least 2 years in a leadership or lead role. Proficiency in one or more backend programming languages (e.g., Python, Java, Node.js, Go). Strong experience with database technologies (e.g., SQL, NoSQL), including design and optimization. Expertise in designing and building RESTful APIs and microservices architectures. Solid understanding of cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes). Experience with version control systems (e.g., Git) and agile development methodologies. Excellent problem-solving, analytical, and communication skills. Proven ability to lead and mentor technical teams. Experience working in **Abeokuta, Ogun** or similar tech hubs is a plus. Benefits Our client offers a competitive salary, comprehensive health benefits, performance bonuses, and significant opportunities for professional growth and career advancement. Employees benefit from a modern office environment in **Abeokuta, Ogun**, access to advanced tools and technologies, and a collaborative team culture focused on innovation.

Explore more jobs