GOT A JOB OPENING!

Reach out to potential candidates.

 
Advertise

Latest Jobs

Palladium Group Kampala, Uganda
27/02/2020
Full time
Company Overview: Palladium is a global leader in the design, development and delivery of Positive Impact - the intentional creation of enduring social and economic value. We work with foundations, investors, governments, corporations, communities and civil society to formulate strategies and implement solutions that generate lasting social, environmental and financial benefits.  For the past 50 years, we have been making Positive Impact possible. With a team of more than 2,500 employees operating in 90 plus countries and a global network of more than 35,000 technical experts, Palladium has improved - and is committed to continuing to improve - economies, societies and most importantly, people's lives.  Palladium is a child-safe organisation, and screens applicants for suitability to work with children. We also provide equal employment to all participants and employees without regard to race, color, religion, gender, age, disability, sexual orientation, veteran or marital status.  Project Overview: The purpose of the Uganda Health Systems Strengthening (UHSS) Activity is to strengthen the health system by improving leadership and accountability for achieving results across at all levels of the health system and across public and private sector. The activity seeks to strengthen MoH, RRH and and district-level leadership and governance systems; support domestic resource mobilization initiatives; support interventions that improve efficient use of available health resources; and strengthen community system for improved quality health services.   Primary Duties and Responsibilities:   Responsible for developing and managing UHSS private sector strategy and activities. Design technical activities to support the collaboration and efficiencies between the Ministry of Health (MoH), the private non for profit (PNFP) and private for profit (PFP) sectors. Support the Ministry of Health PPP Unit to conduct feasibility studies and structure public private partnerships. Support grants to the PNFP sector and provide technical assistance on leadership, accountability and sustainability planning Support the PNFP and PFP sectors in data reporting, licencing and accreditation. Convene a series of consultative workshops with the public and private sectors to expand performance based financing and prepare for national health insurance. Coordinate and/or lead technical working groups and trainings. Provide technical assistance to MoH, grantees, and partners to build skills in private sector engagement, strategic and business planning Monitor and report on project implementation Represent Palladium at national, regional, and global technical forums Provided technical leadership to strengthen governance and organizational structure Qualifications: Master’s degree in public health, international development, political science, economics, or related field At least 10 years of experience in providing technical assistance on international development projects, project implementation and monitoring Demonstrated technical leadership in strengthening governance and organizational structure of PNFPs, Member Associations and PFP. Expertise in several of the following areas is required Capacity building of organizations Planning and budgeting Networking and coalition building Strategic and business planning and implementation Organization governance and skills development Leadership mentoring and coaching Demonstrated capacity to build and maintain productive working relationships with a wide network of partners an s takeholders. Strong knowledge of USAID administrative, management and reporting procedures and systems Must have strong oral and written communication and presentation skills in English Strong proficiency with Microsoft Office Suite applications. Must be willing to be based in Kampala, Uganda Learn More...
Fenix International Kampala, Uganda
27/02/2020
Full time
About Fenix Fenix International is a next-generation energy and technology company. Our mission is to improve the quality of life of our customers through inclusive energy and financial services. Our flagship product, Fenix Power, is an expandable, pay-go solar home system financed through affordable installments from just $0.14 per day. We use real-time transaction data to create a next-generation credit score to finance power upgrades and other life-changing loans, unlocking modern financial services for our customers. To date, Fenix has sold over 600,000 Solar Home Systems in Uganda, Zambia, Cote d'Ivoire, Benin, Nigeria and Mozambique, bringing clean, reliable power for lights, phones, radios, TV and much more to over 3 million people. In early 2018, Fenix joined forces with ENGIE, one of the world's largest energy companies and a leader in the move to renewable, decentralised and digital energy. This has allowed Fenix to make significant commercial investments to accelerate the path to our mission, via new markets and innovative products. Together, Fenix and ENGIE are making universal access to modern energy a reality. Job Overview This position will be part of the Global Support Team team that is based in Kampala, Uganda, led by a Global Support Manager and working closely with the Global QA and R&D Teams. This is an incredible opportunity for a talented individual to join a high-performing team that is passionate about providing high quality energy to off-grid customers at the base of the financial pyramid. Key responsibilities will include triaging and responding to new support requests, implementing and improving support strategies and processes, documenting support challenges, and communicating cross-departmentally. Your efforts will make a meaningful impact by enabling Fenix to continuously improve how we support our customers. Responsibilities, Deliverables and Activities Top 5 Key Responsibilities  Monitor and respond through support ticketing system (ServiceDesk) Investigate, document, and resolve technical issues with products and tools throughout Fenix markets and teams Iterate and implement response and prevention plans for common support requests Escalate high-impact or novel concerns to appropriate teams Generate and share reports to track and improve support team performance Deliverables and Activities Fenix Field Team Support: Triage and solve support requests from field team members, through ticketing system or other communications as necessary, to ensure problems are solved quickly and effectively. Document fixes or interventions for training team and eliminating further instances of any new problem. New Fenix Market Support: Assist new market operations with setup, training, and troubleshooting. Provide references and documentation to establish best practices among new team members. Analysis & Reporting: Regularly analyze global support ticketing, field team service records, and call center data to prioritize tool development, new training, or process improvements. Generate and share reports on such analyses and general support performance to management and other stakeholders.  Required Skills & Experience 2+ years of experience working with electronics support, software support, or other technical support Experience with data analytics and troubleshooting Understanding of integrated software systems  Ability to analyze problems, identify causes and provide efficient solutions Excellent communication and documentation skills in English or French Desired Skills & Experience BS or greater (technical field preferred) Experience with SQL or other data-querying tools Fluency in French Experience in software debugging Familiarity with basic programming (Javascript, Python) Passion for low-cost design for products used in the developing world   To Apply Please submit your resume and cover letter through the job posting at www.fenixintl.com/careers/.  In your cover letter, please be sure to highlight the following: Why you are interested in Fenix International, and What excites you about this particular role. Fenix offers a competitive salary and a fun, fast-paced and high-growth work environment. We recognize the value of diversity in our workforce, and encourage all qualified candidates to apply. We thank all candidates who choose to apply, however, only those selected for a further interview will be contacted.   Learn More...
Fenix International Kampala, Uganda
27/02/2020
Full time
About Fenix: Fenix International is a next-generation energy and technology company. Our mission is to improve the quality of life of our customers through inclusive energy and financial services. Our flagship product, Fenix Power, is an expandable, pay-go solar home system financed through affordable installments from just $0.14 per day. We use real-time transaction data to create a next-generation credit score to finance power upgrades and other life-changing loans, unlocking modern financial services for our customers. To date, Fenix has sold over 600,000 Solar Home Systems in Uganda, Zambia, Cote d'Ivoire, Benin, Nigeria and Mozambique, bringing clean, reliable power for lights, phones, radios, TV and much more to over 3 million people. In early 2018, Fenix joined forces with ENGIE, one of the world's largest energy companies and a leader in the move to renewable, decentralised and digital energy. This has allowed Fenix to make significant commercial investments to accelerate the path to our mission, via new markets and innovative products. Together, Fenix and ENGIE are making universal access to modern energy a reality. Job Overview This position will be part of the Global software engineering team under  R&D that is based in Kampala, Uganda, led by Director of Software Engineering.  Fenix International is looking for a talented, self-starting software developer to join the Fenix team to help deliver affordable solar power to emerging markets in Uganda and the larger East African community. This position offers a great opportunity to work alongside an elite team of engineers and business professionals and directly contribute to the success of a mission driven company with  social and environmental impact. Candidates will get the opportunity to work in several technology stack at scale. Key Responsibilities  Participate in the bi-weekly software planning sessions,  together with product managers and engineers to discuss delivery time estimates, risks and  key practical considerations(such as technical debt, feasibility at scale ….) Take requirements and deliver a complete solution subject to all engineering best practices, timeline considerations and potential dependencies in the software with minimal to no supervision. Participate and contribute to   architectural discussion on important areas of software that impact performance and reliability of our software. Identify and communicate risk in approaches or implementation details, assumptions, etc... Mentor junior engineers and provide technical guidance  provide support where engineering intervention is required(e.g due to bugs or performance problems) Required Skills & Experience Bachelors or Masters in a relevant engineering discipline (Computer Engineering, Software Engineering, Computer Science preferred) and three years of practical experience in software engineering Javascript and typescript proficiency with  backedend and front end frameworks :Node, Express, Angular, AngularJS (angular 1.*), JQuery HTML4/5,SAAS, CSS3, AJAX, Bootstrap along with strong knowledge of DOM, BOM Javascript test frameworks such as Karma/Jasmine Experience creating and maintaining scalable web applications in cloud context: elasticache, distributed task processing, load balancing API design to scale in javascript (REST, GraphQL,Apollo...) Appreciation for detailed source code documentation and organized code structuring Software deployment pipelines and best practice (CI/CD) Excellent knowledge of computer algorithms and solid computer science fundamentals Excellent written and verbal communication skills in English   Desired Skills & Experience 4+ years experience Entrepreneurial and forward thinking with ability to recognize the impact of technology in business Strong software engineering and architectural patterns background(MVC, MVP, CQRS, DDD, SOLID, hexagonal, Microservices)  IOT experience Knowledge of chrome app and electronjs Server backend management experience (Linux, MySQL, Nginx, etc) Good knowledge of web application security with standards such as OWASP Knowledge of Amazon Web Services (AWS) and its services, such as, but not limited to, EC2 ,RDS, EBS, S3, Lambda functions Working knowledge of good practices for computer and data security Experience with git and GitHub based source code management To Apply Please submit your resume and cover letter through the job posting at www.fenixintl.com/careers/.  In your cover letter, please be sure to highlight the following: Why you are interested in Fenix International, and What excites you about this particular role. How you have used technology in impactful way before Fenix offers a competitive salary and a fun, fast-paced and high-growth work environment. We recognize the value of diversity in our workforce, and encourage all qualified candidates to apply. We thank all candidates who choose to apply, however, only those selected for a further interview will be contacted.   Learn More...
Catholic Relief Services Kampala, Uganda
24/02/2020
Full time
About CRS Catholic Relief Services carries out the commitment of the Bishops of the United States to assist the poor and vulnerable overseas. Our Catholic identify is at the heart of our mission and operations. We welcome as part of our staff and as partner's people of all faiths and secular traditions who share our values and commitment to serving those in need.   Background Above average torrential rains are occurring across Uganda and are expected to last until the end of this year. The heavier than normal rains are enhanced by a positive Indian Ocean Dipole (IOD) which caused a 2-degree centigrade rise in Indian Ocean water temperatures. Rising temperatures resulted in higher evaporation rates and subsequent increased rainfall across East Africa. In Uganda, the impact of the heavy rains has been enormous, triggering floods and landslides in multiple districts. In addition to climate change, a key underlying risk factor is environmental degradation on mountain slopes and in wetlands due to population pressure. In mountainous areas such as Mt. Elgon, many communities have been established along the riverbanks and in low lying areas that are particularly prone to flooding. In the last year, Catholic Relief Services (CRS) has led three emergency responses to provide life-saving support to households affected by landslides and flooding in Bududa, Bulambuli and Butaleja Districts in the Mt. Elgon sub-region. With funding from the START Fund, CRS private funds, and the Bill and Melinda Gates Foundation, CRS and partner Caritas Tororo are providing immediate emergency relief and early recovery support to households affected by recurrent flooding. CRS would like to hone its voucher modality and market-based response when possible (instead of relying solely on in-kind distributions). Market-fairs focused on recovery may include agricultural outputs and/or DiNER seed fairs. Other recovery activities include cash-for-work programming and DRR initiatives. Moving forward, the CRS and Caritas team would like to complement emergency relief efforts with disaster mitigation activities that could help reduce the impact of flooding and increase the communities' resilience in the face of changing weather patterns. It is a critical time to focus on DRR interventions to reduce the impacts of these recurring disasters. Along with the emergency flood response, CRS Uganda is currently managing a portfolio worth over $3.5 million, with funding from Latter-Day Saint Charities (LDSC), CRS Private Funds, and Education Cannot Wait to provide WASH, shelter, livelihoods and education infrastructure construction services to South Sudanese beneficiaries in Yumbe District in northern Uganda and Congolese and South Sudanese refugees in Kiryandongo and Kyangwali in southwestern Uganda.   Position Summary: Provide general support to response teams; follow-through on guidance from HRD technical experts, assist Team Leads in design, implementation and financial and programmatic monitoring for interventions (including but not limited to: in-kind or market-based core relief response to early recovery, cash for work, DRR activities, capacity strengthening and coordination w/ local partners). Proposal and budget development for new funding opportunities expected as well.   The position will be supervised by the Senior Program Manager for Emergencies and will work with other Emergency staff as well as other Programming, Admin/Operations, and Finance staff. Through this position, the staff member will gain exposure to CRS emergency programming, planning and implementation, different business development and management techniques, Humanitarian Coordination and other coordination mechanisms. CRS' regular performance planning and development tools will be used to help the Emergency Fellow manage this assignment.   Key Responsibilities:   Ensure alignment with Country Program (CP) and agency strategic program quality and operations excellence priorities and standards in all emergency portfolio activities Support to the development and implementation of a strong M&E systems using CRS tools and resources to maximize project impact on project participants. Support the Senior Program Manager for Emergencies and emergency team with grant compliance. Assist the Senior Project Officer with project implementation, assessments and partner trainings, as needed. Assist the Senior Project Officer with the development of project reports, success stories and lessons learned. Assist with the development of new emergency and recovery projects and programs. Contribute to the development of concept papers and assist in the design, writing, and coordination of project proposals. Assist the Senior Program Manager for Emergencies with project start up. Translate and edit reports and other project documents, as needed. Create marketing documents and organize information-sharing sessions on CRS emergency innovations and results. Attend pertinent meetings, such as Humanitarian Coordination meetings, for representation and information-gathering   Supervisory Responsibilities : None   Agency-wide Competencies : These are rooted in the mission, values, and principles of CRS and used by each staff member to fulfil his or her responsibilities and to achieve the desired results. Integrity Continuous Improvement & Innovation Builds Relationships Develops Talent Strategic Mindset Accountability & Stewardship   CRS Emergency Competencies: These are rooted in the mission, values, and principles of CRS and used by each staff member to fulfil his or her responsibilities and to achieve the desired results. Communicates strategically under pressure Manages stress and complexities Actively promotes safety and security Implements high-quality emergency programs     Key Working Relationships:   Internal : Country Representative, Head of Programs, Senior Program Manager for Emergencies, Emergency Program Project Managers and program team, MEAL Officers, Finance staff, , Program Quality Manager, HRD staff   External : Local Partner staff, Government of Uganda and other stakeholders, donors, representatives of other humanitarian agencies operating in Uganda   Personal Skills: Ability to collaborate effectively in diverse, dynamic and talented teams. Cultural sensitivity, patience and flexibility. Demonstrated personal accountability and drive to serve others. Strong organizational and planning skills, detail-oriented Able to prioritize work, multi-task and meet deadlines. Willingness to work in a fluid security environment and the maturity to strictly work within clearly defined security protocols and systems. Able to analyse problems and design solutions at strategic and functional levels. Maturity and discretion.   Qualifications: Master's degree candidate in international development or other related discipline. Familiarity with project management principles, with emphasis on grant management, budgeting, MEAL, Emergency and Food Security programming. Strong written and oral communication skills, cultural sensitivity, demonstration of good judgment and commitment to the CRS mission. Familiarity with partner capacity building. Fluency in English (able to write reports and other documents in English). Understanding of Catholic Social Teaching concepts or willingness to learn. Familiarity with administrative and financial management. Excellent computer skills, ICT4D skills especially GIS mapping desired   Dis claimer:  Duties and responsibilities are not an exhaustive list of the skill, effort, duties and responsibilities associated with the position.   CRS' talent acquisition procedures reflect our commitment to protecting children and vulnerable adults from abuse and exploitation.   Learn More...

CareerTalk™

NO, a job interview is not a suspect cross-examination, it’s a two-way conversation that is commonly initiated by the interviewer, as a candidate, it is generally acceptable for you to ask questions never fear a single bit. When your turn comes, don’t shy away like you know everything about the job you are being interviewed for or the details about the company, put your interviewer to the task too.  Yes, during some interviews the  “Do you have some questions”  request pops but not always in case of the later, take the lead, politely ask them (your interviewers) “ now it’s my turn, can I ask you a few questions too?”,  cunningly add  “am sure I won’t take a lot of your time”.  Most interviewers however unfriendly will welcome this kind of boldness with great consideration and in fact, asking worthy questions during your interview will earn you more credibility as a candidate.  I have interviewed hundreds of candidates and it surprises me to realize that some candidates even if asked, don’t even have a single question or don’t know how to ask. Most candidates concentrate on selling themselves (telling who they are) to the interviewer but forget that the interviewer in most cases if not always has already gathered information about the interviewee from the CV or from a quick search on social media. So as a rule of thumbs, during an interview spend less time telling about yourself, more time explaining your value proposition (what you can bring to the table), and finally don’t forget to ask questions like the following and by the way, don’t simply ask for the sake, do it to your advantage; 1. What are the key performance indicators for this Job? Because you are being interviewed, there is certainly a job to be done and every employer wants to hire the best performer isn’t it? So seek to understand what success looks like for someone to succeed in this role, the interviewer should tell you the measures of success. This will also prove that you take success seriously, never think that it was all laid out in the job announcement, some announcements don’t explain every detail. 2. Go on and ask what they expect of the person who will take the role in the first six months or first year. 3. What are the challenges likely to be faced when doing this job? Jobs big or small, have some sort of hurdles along the way so, apart from signaling that you are already preparing to perform the job, your interviewer’s genuine answers to this question will also help you get a sneak peek into the internal politics and the role workflow.  4. What is a day, a week or a month like performing this job? This question helps your interviewer know that you are someone organised and time conscious among others. Some job announcements will indicate the work schedule say part-time, full-time, regular, or following a shift system, etc. But sometimes these may change as the job may demand differently from time to time so talking about this will give you an overview of the job’s timelines. Some interviewers try to dodge this one by answering that it varies from month to month, counter that by asking them to give you an idea of what the last person in the same role had to do say in the last month they worked. 5. How long did the person am replacing stay at the job? If it’s not a new role in the organization and you are replacing someone who left the organization, finding out how long your predecessor served will help you glance into the turnover for the position and if the interviewer can be honest enough to let you know why your predecessor left, it can help you evaluate whether you can endure what they failed to. 6. What is the company culture here, what is it like working here? Organizations have varying ethos, philosophies or notions, try to find out how it’s done there. Here you will know about their organizational style is it very formal or a more relaxed environment, either way, you will be able to know a little more about what you might be getting into before you make a final decision. 7. How do you find it working here? This is a good one because it compels the interviewer to give their version of the story and most times they will get emotional and unknowingly share their true perception. Someone happy working there will always have lots of good things to tell you and the opposite is true. 8. Certainly don’t forget to ask what the next step is. This will help you know when you should hear from your interviewer to avoid a situation of having to wait indefinitely. If they promised to get back to you in a week and now it’s two, it’s right to write to them and find out if they have changed the schedule also highlighting your keen interest in the role and your willingness to talk more. 9.   Ask anything that matters to you? The list of possible questions is endless but as you ask these questions remember to be bold but not insistent or persistent. Remember that during the interview it’s mostly about the job, not you, not your family - sorry to say but that’s what most employers want to hear therefore try to center your questions on that.  Did i leave out something? Feel free to share your opinion in the comments, and if this advice ever helps you at your interview we would love to know.   Contributed by: Henry Mubiru Kweba.  Views expressed by  Jobopenings.co.ug  contributors are their own.
You remember the common love catch line “never too busy for you!” Let’s assume Mary (the girlfriend) asked if she could meet up for lunch with Peter (the boyfriend). Peter could respond – “am never too busy for you my dear” this implies that Peter can make time for Mary no matter the circumstance and this is simply because it's among his priorities likewise, if Peter is not interested in Mary, “I’m busy” would come in handy. As human beings we sometimes tend to use the “I’m busy” answer as a way out from doing something. The other scenario would be if Peter is actually busy, if he is concerned and wants to have lunch with Mary he would instead respond this way “at that time I will be meeting one of our good clients over lunch, can we do it tomorrow?” he would basically try to explain the reason why he is busy Instead of defaulting to “I’m busy” for an easy answer. The “I’m busy” response is most times a spontaneous one that people use as a filler when they don’t want to out rightly say I don’t want to do it otherwise if they did want to, they would make time maybe not at that particular moment but at the next opportune moment. You have certainly been given the “I’m busy” answer at some point or you have given it yourself as a way out of a situation at office. Everyone out there is busy when they are not working, they are attending a meeting, dealing with traffic, picking kids from school, parenting, doing house chores, maybe going to school themselves,  the list is endless. So responding that you are busy you could as well imply that the other party isn’t later on meaning that what they are talking about isn’t a priority. Remember being busy doesn’t necessarily mean being productive so do not use the “I’m busy” reason for an easy answer when confronted with a situation that requires your attention instead, talk about what you are working on that is making you busy. This will sound more professional and will be easily accepted by the other party. Everyone is busy out there someone would rather hear about how you’re managing your priorities not how your priorities are managing you. Over to you; Feel free to share your opinions in the comments for discussion, we believe that the answer to every situation is out there just that we are not expressing our opinions enough. Contributed by: Henry Mubiru Kweba. Views expressed by Jobopenings.co.ug contributors are their own.
Employers don’t put all their eggs in one basket. They normally interview a number of candidates before choosing their best then why should you a job seeker put your eggs in one basket where you make one job application and wait. You might feel you’re the ‘perfect’ candidate for this job, there is no way anyone else would have more or better experience than you, the company would be mad not to hire you, etc. All of which may well be true from your perspective, but you have no idea what is going on the other side of the interview table. It’s usually such job seekers who end up being devastated when they’ve put a pause to their job search in anticipation of securing the job they have been interviewed for. Understand that as much as you have the best experience, education, there could be someone better so set your mind to believe that as much as you might have a good chance to take up the job there could be someone better. For this reason, you should throw as many applications out there this will increase your chances of landing more interviews and eventually a job. In so doing, you could as well end up in a situation where you have multiple offers for you to choose from. Not only is this a confidence booster but it will put you in the driving seat during your job search. Regardless of how confident you feel about a role, always keep applying to other positions. If things work out, great. If they don’t, you’ll be grateful you kept going. Many job seekers pause their job search when they get interviewed. Yes, being interviewed is a good, meaning that not only has your resume got you the interview spot, but you’ve also got the skills and experience the employer needs. What you don’t know is who they are actually looking for. You won’t be the only one interviewed-yes you read it right. The competition may have been significantly reduced by the time you are shortlisted for the interview, but there could be other candidates competing for the same job, candidate who could be better than you are. Don’t assume that since the interview seemed positive, you should merely wait for an offer of employment. Don’t feel completely self-assured that you will get the job, because you do not know who else the employer is interviewing otherwise, you may wait endlessly. The “Don’t put your eggs in one basket” moral in your job search means, until you have secured your dream job offer from an employer, don’t stop applying, attending interviews and networking. We hope this article can be useful in your future job search well, do not hesitate to share your job search experience in the comments. Contributed by: Henry Mubiru Kweba.  Views expressed by  Jobopenings.co.ug  contributors are their own.
View all CareerTalk™ posts