Location Abuja Job type Full-time

 

Lead Engineer

 

 

Position Overview:

As a Lead Engineer at C80, you will play a central role in guiding our technology teams and driving the development of innovative solutions for our clients. You will be responsible for leading and mentoring a team of engineers, overseeing project execution, and ensuring the delivery of high-quality products and services. This position requires technical expertise, leadership skills, and a passion for pushing the boundaries of technology.

 

 

Responsibilities:

  • Lead and manage a team of engineers, providing technical guidance and mentorship.
  • Collaborate with cross-functional teams to define project goals, objectives, and requirements.
  • Architect and design complex software systems and applications.
  • Oversee the development, testing, and deployment of software solutions.
  • Ensure adherence to coding standards, best practices, and quality assurance processes.
  • Identify technical challenges and provide innovative solutions.
  • Evaluate and select appropriate technologies and tools for projects.
  • Conduct code reviews and performance assessments to maintain code quality.
  • Collaborate with project managers to create and manage project plans and timelines.
  • Stay updated on emerging technologies, industry trends, and best practices.
  • Foster a culture of collaboration, innovation, and continuous improvement within the engineering team.

 

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as a Lead Engineer or similar technical leadership role.
  • Strong expertise in one or more programming languages (e.g., Java, Python, C++).
  • In-depth knowledge of software architecture, design patterns, and development methodologies.
  • Excellent problem-solving and critical-thinking skills.
  • Strong communication and interpersonal abilities.
  • Experience with version control systems (e.g., Git) and collaboration tools.
  • Ability to lead and inspire a team of engineers.
  • Strong project management and organizational skills.

 

Nice To Haves:

  • Master’s degree in Computer Science or a related field.
  • Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud).
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Familiarity with microservices architecture and RESTful API design.
  • Agile or Scrum methodology experience.
  • Relevant certifications in software engineering or leadership.

 

Join the C80 team and take a leadership role in shaping the future of technology solutions. We value innovation, teamwork, and a commitment to excellence. If you are an experienced Lead Engineer looking to make a significant impact on projects and mentor a talented team, we encourage you to apply.

C80 is an equal-opportunity employer. We celebrate diversity and are dedicated to fostering an inclusive workplace where all employees can excel and contribute to our success.