Software Development & Open Source Lead

Job Summary

The Lagos State Government is on a mission to prioritize problem-solving through the application of robust software development capabilities and the leverage of Open Source Tools and platforms. The need to develop talent and build comprehensive software solutions to tackle civic challenges in Lagos State will require a multi-stakeholder collaborative approach. It is the intention of Lagos State to collaborate and leverage the Open source community and offer and enable the development community the tools necessary to solve problems. It is in this line the Lagos State Ministry of Science and Technology requires the services of a Director of Software Development and Open Source Operations. The Director of Software Development and Open Source Operations will be accountable for the successful execution of application software and platform management services and the oversight and management of the Open Source working program. The Director will work closely with other IT teams to deliver services that meet user requirements as well as manage the network of civic software development for Lagos State. In addition, the Director will be responsible for establishing and building the processes that support the open-source community interactions, open-source data standards and software. In essence, the Director will help develop and be a part of the local open source community.

  • Minimum Qualification: Degree
  • Experience Level: Senior level
  • Experience Length: 9 years

Job Description/Requirements

Job Responsibilities: 

  • Lead and manage the Software Development and IT teams to deliver software,  infrastructure and architecture that meets the needs of users
  • Ensure delivery consistent with Agile processes across the team
  • Work effectively with Product Managers and Product Owners to ensure delivery against  agreed priorities
  • Implement mechanisms to monitor, manage and provide progress on all software  development activities
  • Work with contributors and working groups to maintain the smooth operation of the open-source software lifecycle, including repository management, contributions workflow, code review, CI/CD, release engineering, and defect resolution. 
  • Guide the selection and management of collaboration and development tools used by the community working groups and technical committees, in cooperation with their chairs and steering committees.
  • Participate in Technology and ecosystem council meetings and other governance  processes
  • Identify and cultivate strategic relationships with current and potential partners in the  context of leading Open Source Projects
  • Develop and execute collaboration strategy for key projects as well as co-marketing  campaigns and communication plans 

Job Requirements:

  • You have experience with technology strategy, development, architecture
  • Proven experience as a Software Developer, Software Engineer or similar role
  • Familiarity with Agile development methodologies 
  • You have experience running developer relations or community advocacy programs,  preferably open source and technical in nature
  • Hands-on expertise with repository management in GitHub, release engineering, and modern development practices. 
  • Experience with software design and development in a test-driven environment
  • Knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems  (e.g. AngularJS, Git) 
  • Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g.  Hibernate) 


  • Minimum 9-10 years software development experience  
  • At least 5 years in Open Source management and community relations
  • 5 plus years in qualitative Analysis and Project Management 
  • A high level of technical understanding and experience in implementing and launching  open source projects 
  • BSc/MSc in Software Development Discipline, Technical Engineering or Math Discipline.  This is highly desirable however significant experience in these disciplines will not  require the degree 
  • MBA is a plus

Important Safety Tips

1. Do not make any payment without confirming with the Jobberman Customer Support Team. 2. If you think this advert is not genuine, please report it via the Report Job link below.

Share Job Post

Stay Updated Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

Log In to apply now

Activate Notifications Stay productive - get the latest updates on Jobs & News
Deactivate Notifications Stop receiving the latest updates on Jobs & News
| Full Time |
NGN Confidential
Job Function: Software & Data
| Full Time |
NGN Confidential
Job Function: Software & Data