Job Title: Associate – Technology Consulting
Organisation: CERFODES
Duty Station: Kampala, Uganda
About Organisation:
CERFODES is a leading Africa-based, African-led, international consulting firm with offices in Abidjan (Côte d’Ivoire), Kampala (Uganda), Nairobi (Kenya), Ouagadougou (Burkina Faso) and Lilongwe (Malawi). Over the years, CERFODES has provided and continues to provide technical advice and support to public, private, and non-profit organisations with the primary focus of adding sustainable value to our clients.
Job Summary: CERFODES seeks to recruit an Associate – Technology Consulting who will be responsible for delivering high-quality software by designing, developing, testing and maintaining highly web-based applications for our clients and the firm as well.
Key Duties and Responsibilities:
- Preparation, supervision, and review of concept notes, pre-qualification documents, Expression of Interest documents, and Proposals.
- Track and follow up to ensure that all submissions are made ahead of time.
- Execution of all client assignments/projects assigned to by the supervisor: The tasks to be undertaken may include but not limited to the following:
- Provide technical leadership to team members around architecture, technology choices, code reviews, quality, security, automation, and documentation.
- Work with development teams and product managers to ideate software solutions
- Participate in all stages of the Software Development life cycle, from concept planning to build, testing and delivery
- Designing and developing software
- Testing and debugging software to keep it optimized
- Writing clean code for the front and back end of the software
- Designing user interactions on the web application itself
- Creating servers and databases for the back end of the software
- Ensuring cross-platform compatibility and optimization
- Testing and maintaining the responsive design of applications
- Working with graphic designers to design new features
- Developing APIs and RESTful services
- Analyse reported bugs and improvement suggestions while optimizing application performance
Qualifications, Skills and Experience:
- The applicants must hold a degree in IT, Computer Science or a related field.
- A minimum of three years’ experience in a similar job
- Technical competences
- Proficient in most or all of:
- JavaScript, PHP, Python
- HTML5, CSS3, LESS, Bootstrap
- React or similar web frameworks
- D3.js and experience of working with visualisations
- PostgreSQL, MySQL
- Linux, preferably Ubuntu
- Cloud technology, e.g., Azure or AWS
- Deep understanding of Software Development methodologies, delivery frameworks
- Development experience for both web and server
- Experience with testing platforms and writing unit tests
Behavioral competencies
- Excellent communications skills; written and oral.
- Ability to consistently pay attention to detail.
- Strong problem solving skills; interpersonal skills; team player.
- Demonstrated ability to work in a multi-tasking environment.
- Ability to work in a fast-paced and dynamic consulting environment.
How to Apply:
This is more than a job, it’s a calling. If you have the intellect, drive, and ambition to shape the future, send your CV and cover letter to [email protected] with the subject “Associate – Technology Consulting”
Kindly include your expected remuneration details. Only shortlisted candidates will be contacted.
For more of the latest jobs, please visit https://www.theugandanjobline.com or find us on our facebook page https://www.facebook.com/UgandanJobline
Level of Education: bachelor degree
Work Hours: 8
Experience in Months: 36
