Human Resources jobs, ICT jobs, KPMG jobs,
Software Developer – Senior Associate
Job Summary
The Software Developer at KPMG East Africa will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of the organisation and its clients.
Key roles and responsibilities:
- Software development:
- Design, code, test, and debug software applications in accordance with established coding standards and best practices.
- Develop both front-end and back-end components of software solutions.
- System Architecture and Design.
- Coding and Implementation using programming. languages and frameworks appropriate to the tasks.
- Perform testing and quality assurance.
- Utilize version controls in collaboration with team members.
- Any other tasks that shall be assigned to you.
- Create and maintain technical documentation including design documents, API documentation and user guides.
- Participate in agile development methodologies.
Academic/Professional qualifications and Experience:
- Must have a Bachelor’s degree in Computer Science, Software Engineering or a related field from reputable university.
- Proven 5 – 6 years experience as a software developer with a portfolio of completed projects.
- Proficiency in programming languages such as .NET, Python, C#, Shell scripting and JavaScript.
- Must have experience working with Microsoft Power Platform i.e Power BI, Power Automate, Power Apps, Power Virtual Agents and Power Pages.
- Familiarity with database systems and data modelling
- Experience with SharePoint and Azure DevOps is a plus.
- Compliant with KPMG Code of Conduct and all Firm and professional requirements.
Personal attributes:
- Good communication (written and verbal), numeracy, presentation and analytical skills
- IT proficiency, especially Microsoft Office
- An eye for detail
- Team player with leadership capability
- Excellent coordination and planning skills
We offer:
- An exciting opportunity to work with a Big 4 firm on cutting edge clients across Africa.
- Continuous learning and development.
- Exposure to multi-disciplinary client service teams.
- Unrivalled space to grow and be innovative.
- Opportunity for international travel.
Talent Acquisition Advisor
Position Summary
We are currently looking for a Talent Acquisition Advisor to join our People, Performance and Culture (PPC) team.
This is a fixed-term role, and the successful candidate will partner with stakeholders across the business and provide end to end talent acquisition services that lead to onboarding of high caliber talent, in order to meet business needs.
Key roles and responsibilities
- Participate in forecasting of staffing needs for experienced hires and graduate recruits, and in development of talent acquisition strategies and hiring plans.
- Support in development and review of job descriptions and job advertisements; Work closely with internal teams and hiring managers to understand hiring needs and ideal candidate profiles.
- Build hiring managers’ and Business Units’ capacity on how to use the recruitment system to ensure that all recruitment requests are fully approved in the system.
- Timely and accurate posting of jobs to internal/external websites and job boards.
- Assist in the scheduling of interview panels; plan and conduct end-to-end recruitment and selection processes which will include partnering with the Human Resource Business
- Advisory team and Business Units to undertake candidate assessments, screening, interviews, preparation of Employment Offers and Agreements, among others.
- Provide timely follow-up and feedback to candidates on application and interview status; filter issues to the appropriate parties.
- Maintain recruitment metrics and ensure that all data relevant to the Firm’s recruitment processes is up to date and clean for accurate, timely and consistent reporting; assist with reports on talent metrics and data visualization.
- Identify gaps and inefficiencies in the recruitment cycle and proactively provide actionable technology or process improvement solutions.
- Build and regularly update the talent pipeline both internal and external; actively engage in headhunting and active candidate sourcing initiatives; continuously research and identify role specific and function-specific candidate sources.
- Collaborate with assigned service providers in administration of recruitment processes as needed.
- Assist with written communications, training materials, and the design of other recruitment collateral, as needed.
- Participate in employment branding initiatives.
- Supervise Talent Acquisition Interns.
- Organize and/or attend career fairs, assessment centers or other events.
- Develop and maintain strategic relationships with professional HR associations and keep abreast of developments in the HR and recruitment space.
- Participate in the development of Recruitment polices and guidelines and ensure compliance and understanding by the Business Units’ and fair and consistent application in recruitment processes.
Academic/Professional qualifications and Experience:
- Bachelor’s Degree – Upper 2nd Class Honors or equivalent.
- Certified Human Resources Professional
- Member of IHRM
- Minimum of 5 years in talent sourcing and recruitment.
Personal attributes:
- Good communication (written and verbal), numeracy,
- presentation and analytical skills
- IT proficiency, especially Microsoft Office and recruitment software
- An eye for detail
- Team player with leadership capability
- Excellent coordination and planning skills
- Goal driven and results oriented
We offer:
- An exciting opportunity to work with a Big 4 firm on cutting edge clients across Africa.
- Continuous learning and development.
- Exposure to multi-disciplinary client service teams.
- Unrivalled space to grow and be innovative.
- Opportunity for international travel.
Talent Acquisition Manager
Position Summary
We are currently looking for a Talent Acquisition Manager to join our People, Performance and Culture (PPC) team.
This is a full-time role, and the successful candidate will be responsible for leading efforts of finding talent across the firm, support in building a strong employment brand and ensure great relationships with stakeholders.
Key roles and responsibilities
- Support the Business Units in developing workforce plans; determining current staffing needs and producing forecasts, including preparation of talent acquisition strategies and hiring plans.
- Manage the Talent Acquisition team ensuring appropriate resources to deliver on recruiting needs; ensuring coverage and balanced workload allocation.
- Oversee the adoption and consistent usage of the recruiting process and contribute to the continuous improvement of recruiting practices; own and managing the full life cycle including sourcing, screening, reference checking, hiring and onboarding.
- Provide an exceptional level of customer experience to all stakeholders and candidates.
- Ensure a high level of operational excellence through technology adoption e.g., ATS activity and data being up to date.
- Build talent pools and candidate pipelines through market mapping, head hunting and networking.
- Maintain thought leadership in recruiting practices and associated tools. Use market insights and data to advise stakeholders and inform recruitment/go to market strategies.
- As a working Manager, serve as recruiter for certain roles, including providing coverage for recruiters’ absences.
- Coordinate capacity building for the recruitment team in the areas of networking, sourcing, interviewing and assessing talent, and onboarding. Support, coach and mentor hiring managers through the recruitment process.
- Lead and manage Talent Acquisition related projects, such as, employer branding (including career fairs, talent forums and other events aimed at increasing employer brand visibility and expanding talent reach).
- Promote KPMG’s diversity, equity and inclusion plans and work with all KPMG leaders and HR colleagues to actualize these plans.
- Develop and drive adherence to recruiting guidelines and best practices and update recruitment policies, operational processes and documentation, and training material.
- Provide technical guidance on recruitment assignments including preparation of reports and ensure projects are processed within set timelines; use metrics to create reports on recruitment effectiveness and identify areas of improvement; continuously review performance against pre-set objectives and milestones to identify and addressing key challenges/lessons learnt.
- Provide oversight and monitor team performance. Provide feedback, guidance, and mentorship during regular meetings with each team member.
- Adhere to and achieve Talent Acquisition SLAs and KPIs..
Academic/Professional qualifications and Experience:
- Bachelor’s Degree – Upper 2nd Class Honors or equivalent.
- Certified Human Resources Professional
- Member of IHRM
- Minimum of 8 years in talent sourcing and recruitment.
Personal attributes:
- Good communication (written and verbal), numeracy, presentation and analytical skills
- IT proficiency, especially Microsoft Office and recruitment software
- An eye for detail
- Team player with leadership capability
- Excellent coordination and planning skills
We offer:
- An exciting opportunity to work with a Big 4 firm on cutting edge clients across Africa.
- Continuous learning and development.
- Exposure to multi-disciplinary client service teams.
- Unrivalled space to grow and be innovative.
- Opportunity for international travel.
HOW TO APPLY
Filling the link is mandatory for consideration alongside your application to talentrecruit@kpmg.co.ke quoting ‘Talent Acquisition Advisor’ by 6 February 2024.