Head of Software Engineering job opening at Value Plus Consulting – Lagos, Lagos State

Posted on
Value Plus Consulting Logo

Value Plus Consulting

Position: Head of Software Engineering

Industry: Company Consulting

Employment Type: Full-Time

Placement: Lagos, Lagos State

Job Description

Value Plus Consulting is seeking candidates for a position in Head of Software Engineering based in Lagos, Lagos State. If you are interested in this opportunity, please review the details below.

Value Plus Consulting, a leading consultancy firm in Nigeria, is seeking a dynamic and experienced individual to fill the position of Head of Software Engineering in Lagos. This full-time role offers an excellent opportunity for a seasoned professional to lead a talented team of software engineers and drive the development and delivery of high-quality software solutions.

Job Purpose:
The Head of Software Engineering will be responsible for overseeing all technical aspects of software development within the organization. This includes ensuring technical excellence, fostering innovation, and leading the team to deliver exceptional software products. The successful candidate will collaborate with cross-functional teams to define project requirements and scope, drive the execution of software projects, and optimize development processes to achieve the company's strategic goals.

Job Detail


  • Lead and inspire a team of software engineers, providing guidance, mentorship, and support to ensure their professional growth and success.
  • Foster a collaborative and inclusive work environment that promotes teamwork and open communication.
  • Promote and uphold best practices in software engineering, architecture, and development methodologies.
  • Produce and explain architecture documentation using UML / SysML to explain use cases and data flows.
  • Ensure requirements are translated into actionable, deliverable, and testable tasks with a strong focus on Agile methodology.
  • Conduct code reviews, insisting on high-quality code.
  • Drive the planning, execution, and delivery of software projects, ensuring they are completed within the specified scope, timeline, and budget.
  • Allocate resources effectively, monitor progress, and mitigate risks to ensure successful project outcomes.
  • Collaborate closely with cross-functional teams, including Product Management, Quality Assurance, and Design, to define project requirements, scope, and priorities.
  • Facilitate effective communication and coordination between teams to ensure alignment and smooth project execution.
  • Participate in the recruitment and hiring process, identifying and attracting top engineering talent.
  • Nurture and develop the skills and capabilities of team members through ongoing training, performance feedback, and career development opportunities.
  • Identify areas for process improvement and efficiency gains, implementing strategies and initiatives to optimize software development workflows.
  • Foster a culture of continuous improvement, encouraging team members to contribute ideas and innovations to enhance productivity and quality.

Job Requirements

Before applying, please take the time to thoroughly review and comprehend the job requirements outlined below. Ensuring that you meet all the specified criteria will significantly enhance your candidacy for the Head of Software Engineering position at Value Plus Consulting:


  • Bachelor’s degree in a technology-related field.
  • Master’s in business or business technologies is an added advantage.
  • Minimum of Eight (8) years experience in software development with a minimum of 5 years experience in leading and managing software engineering teams, preferably in an Agile/Scrum environment.
  • Strong technical background with expertise in software development, architecture, and design.
  • Full stack experience, dealing with challenges both in the front-end and back-end of applications.
  • Proficiency in programming languages such as NodeJS, PHP, or Java.
  • Proficiency in Javascript (React) or mobile (Flutter).
  • Excellent leadership, communication, and interpersonal skills.
  • Ability to prioritize tasks, meet deadlines, and manage multiple projects simultaneously.
  • Experience in project management, including planning, resource allocation, and risk mitigation.
  • Familiarity with software development tools, version control systems, and project management software.

Education Requirements

  • Bachelor’s degree in a technology-related field.
  • Master’s in business or business technologies is an added advantage.

Experience Requirements

  • Minimum of Eight (8) years experience in software development.
  • Minimum of 5 years experience in leading and managing software engineering teams, preferably in an Agile/Scrum environment.


  • Leadership and team management
  • Software development
  • Software architecture and design
  • Agile/Scrum methodologies
  • Full stack development
  • Proficiency in NodeJS, PHP, or Java
  • Proficiency in Javascript (React) or mobile (Flutter)
  • Project management
  • Resource allocation
  • Risk mitigation
  • Version control systems
  • Communication and interpersonal skills

Salary, Benefits and incentive

Provided below are the offerings in terms of salary, benefits, and incentives awaiting you in the role of Head of Software Engineering at Value Plus Consulting:


NGN 83,000 - 175,000 per-Month.

Job Benefits

  • Comfortable environment
  • Taught when starting work
  • Salary bonus for overtime

Incentive Compensation

  • Salary bonus for overtime

Date posted: June 16, 2024

Posted on: Lagos


To apply for the Head of Software Engineering position at Value Plus Consulting, please click the button below:

Apply Now

Applicants must fill out the application form first and wait for HRD to call for an interview before going to the company in person. Ensure you meet all the listed qualifications and requirements before applying. This job opportunity is free of charge to apply. If you find any indication of fraud, please report it immediately.