Organisation: Kijani Forestry
Duty Station: Gulu, Uganda
Reports to: Chief Operating Officer
About Organisation:
Kijani Forestry is a pioneering organization committed to sustainable forestry and environmental conservation. By integrating cutting-edge technology with ecological expertise, we aim to revolutionize the forestry industry and promote a greener future. Our team is passionate about leveraging innovation and combining on the ground practical application with state-of-the-art technology to make a tangible impact on the environment and the communities that we work with.
Job Summary: We are seeking a highly skilled Senior Technical Developer who will be responsible for overseeing the IT department and leading the Tech strategy for the Company. This role involves a blend of hands-on technical development and strategic leadership, ensuring the smooth functioning of all Tech operations within the company.
Key Duties and Responsibilities:
Tech Leadership
- Lead the design, development, and deployment of advanced software (Both Android & Web) solutions that support Kijani Forestry’s mission.
- Maintain the software applications, ensuring they meet the required standards for quality, performance, and security.
Tech Team Management
- Manage and mentor the tech team members, fostering a culture of collaboration, excellence and continuous improvement.
- Oversee the tech team, providing guidance, performance management, and career development opportunities.
Technical Development
- Lead software development projects, including system architecture design, coding, testing, and deployment.
- Collaborate with other departments to assess Tech needs, propose solutions, and implement appropriate technologies.
- Oversee the development, customization, and integration of applications to support operational efficiency in agroforestry management.
- Ensure Maximum systems Uptime of all Tech systems, developing contingency plans for potential down time.
- Stay up-to-date with emerging information systems threats & establish strong security infrastructures to guard against current & future cyber threats.
Project Management
- Plan, manage, and execute Tech projects from concept ideation to roll out, ensuring project delivery within timelines and
- Lead the implementation and optimization of ERP systems and other specialized inhouse systems
Strategic Planning & Quality Assurance
- Collaborate with the senior management team to develop and execute the company’s technical roadmap.
- Contribute across the full development lifecycle and play a key role in making strategic decisions about technology innovations and architecture
- Implement best practices in coding, testing, and deployment to maintain high-quality software standards.
- Conduct code reviews and ensure compliance with industry standards and regulations.
Qualifications, Skills and Experience:
- Bachelor’s degree in Computer Science, Information Technology, or a related field. A Master’s degree is a plus.
- Minimum of 8 years of professional experience in software development & implementation
- At least 4 years in a leadership or managerial role within a technical team.
- Expertise in programming languages such as Python, JavaScript, or Java.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and DevOps practices.
- Strong understanding of database systems (SQL and NoSQL databases).
- Excellent project management skills with experience in Agile/Scrum methodologies.
Preferred Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and interpersonal skills.
- Ability to translate complex technical concepts to non-technical stakeholders.
- Strategic thinker with a proactive approach to challenges.
- Passion for environmental sustainability and innovation.
- Knowledge of GIS (Geographic Information Systems) and remote sensing technologies will be an added advantage.
What We Offer
- Competitive salary and benefits package.
- Opportunity to work on impactful projects that contribute to environmental conservation.
- A collaborative and innovative work environment.
- Professional development opportunities and career growth.
How to Apply:
Interested candidates are invited to submit their resume and a cover letter to the link below:
Deadline: 1st November 2024
NB: Kijani Forestry is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.