Technology

Software Developer At Optiven Limited

Optiven Limited·Nairobi, kenya·Full Time·Onsite
TechnologyFull TimeOnsite
-Closes Sep 12, 2026View details & apply

Job Purpose Statement

The job holder is responsible for designing, developing and maintaining robust software systems, including:

  • Software system development
  • Conducting code reviews.
  • Resolving technical issues to support the team's overall productivity and success.

Key Responsibilities

Software Systems Development

  • Design and build software solutions that can handle growing volume of data and user interactions without compromising performance.
  • Gather requirements for designing system architecture, and coding with scalability in mind.
  • Carry out effective Business reviews with users
  • Document comprehensive Business Review Documentation
  • Implement security measures by incorporating best practices such as encryption, access controls, and secure coding practices.
  • Carry out unit testing for solutions developed.
  • Carry out user testing.
  • Ensure effective system integration.

Software Systems Maintenance

  • Continuously monitor and review existing software systems to identify and address bugs or performance issues.
  • Implement fixes and improvements to resolve problems and prevent recurring issues.
  • Perform routine maintenance, update software components, and testing for potential issues.
  • Implement security measures through the software development process to protect systems from potential threats and vulnerabilities.
  • Regularly review and update security protocols to address new and emerging threats.
  • Analyze and improve database performance by optimizing queries, indexing strategies, and schema designs.
  • Ensure that database interactions are efficient and do not create performance bottlenecks for applications.
  • Monitor database performance and make adjustments as needed to enhance overall application efficiency and responsiveness.
  • Regularly evaluate and adjust the system to accommodate increasing demands and enhance overall efficiency.
  • Fixing bugs and optimizing performance
  • Enhance database performance and queries

Code Reviews

  • Review code submitted by team members to ensure it meets quality standards and follows coding conventions.
  • Evaluate code for efficiency, readability, and maintainability.
  • Provide feedback and suggest improvements to ensure consistency and adherence to best practices.
  • Provide guidance and support to the upcoming developers to help them grow their technical skills
  • Share feedback, best practices, and involve mentees in various stages of the development lifecycle.
  • Help them navigate challenges and integrate seamlessly into the development team.
  • offering guidance and integrating them into the development process
  • Address any issues or potential risks before code is merged into the main codebase.

User Support

  • Participate in meetings and discussions to align development efforts with broader business goals, gather feedback, and make necessary adjustments to software projects.
  • Collaborate with users to align software solutions with business goals.

Innovation and Continuous improvement:

  • Stay updated with the latest technologies, frameworks, and tools that could enhance the development process or improve product offerings.
  • Conduct feasibility studies and present findings to stakeholders.
  • Streamline development processes, through automation, adopting new tools, or refining existing workflows.
  • Develop prototypes for new features or products.
  • Provide constructive feedback during retrospectives or team meetings to help refine development practices, tool usage, and team workflows.
  • Actively participate in initiatives that aim to improve efficiency, reduce waste, and enhance the overall development process.
  • Participate in regular code reviews with peers to identify and rectify issues early in the development process, fostering a culture of continuous improvement.

Reporting and Documentation

  • Create documentation for system architecture, design decisions, and development for future developers
  • Write user manuals and guides that help end-users navigate and make the most of the software features.
  • Maintain and update documentation as systems evolve,
  • Facilitate knowledge sharing within the team and supporting long-term system maintenance.

Other duties assigned from time to time

Qualification and Experience Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, Or A Related Field
  • Advanced training in Javascript, node.js, react, and database management.
  • Minimum 3 years of experience in software development with a focus on full-stack development.

Competency Requirements

  • Expertise in full-stack development
  • Strong knowledge in version control
  • Dev Ops knowledge
  • Good interpersonal skills
  • Mentorship skills
  • Communication skills
  • Problem-solving skills
  • Analytical skills

Key skills

BA/BSc/HND

At a glance

Company

Optiven Limited

Location

Nairobi, kenya

Employment

Full Time

Experience

Valid until

September 12, 2026

Created

September 11, 2026

More opportunities

Similar roles you might like

Webmaster & Software Developer At University Of Eastern Africa, Baraton

University of Eastern Africa, Baraton

Eldoret, kenya

full-time

Duties and Responsibilities The successful candidate will be expected to: Develop, maintain, and enhance the University's websites and web portals; Manage content management systems and ensure content accuracy and timeliness; Ensure website security, accessibility, responsiveness, and optimal performance; Monitor website usage and implement continual improvements to enhance user experience; Support University branding, online visibility, and digital communication initiatives; Design, develop, implement, and maintain software applications that support University operations; Gather user requirements and translate them into effective technical solutions; Develop web-based systems, portals, dashboards, and workflow automation solutions; Support software testing, deployment, maintenance, and upgrades of institutional applications; Develop and maintain Application Programming Interfaces (APIs) and related integrations; Design, develop, and maintain databases to support institutional systems; Ensure data integrity, availability, confidentiality, and security across University systems; Integrate institutional systems and third-party platforms to facilitate seamless data exchange; Support interoperability and data exchange between various University applications and systems; Troubleshoot website, software application, and systems-related issues; Prepare and maintain technical documentation for developed systems and applications; Train and support end users on institutional systems and digital platforms where necessary; Recommend and implement emerging technologies and innovative solutions that improve service delivery; Participate in institutional ICT projects, system implementations, and digital transformation initiatives; Comply with University ICT policies, standards, and procedures; Perform any other ICT-related duties assigned by the Information Technology Services Manager. Qualifications and Experience Applicants must possess: A Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Information Systems, Web Development, or a related field from a recognized institution; At least three (3) years of relevant experience in web development, software application development, systems support, or enterprise systems management; Demonstrate experience in developing, deploying, and maintaining web-based applications and institutional information systems; Proficiency in modern web development technologies, including front-end and back-end development frameworks; Experience in database design, administration, and management; Experience in systems integration, API development, and data exchange between applications; Knowledge of Content Management Systems (CMS), Enterprise Resource Planning (ERP) platforms, business process automation, and workflow management solutions; Knowledge of software development methodologies, application security, cybersecurity best practices, and secure coding principles; Strong analytical, problem-solving, communication, and stakeholder engagement skills; Ability to manage multiple projects simultaneously and deliver innovative technology solutions that support the University's digital transformation agenda; Proficiency in Microsoft Office applications, Internet applications, and relevant software development and database management tools; Demonstrated ability to work effectively both independently and as part of a multidisciplinary team; Evidence of integrity, professionalism, and commitment to continuous learning and innovation;

3 days ago

Software Developer/analyst At International Rescue Committee

International Rescue Committee

Nairobi, kenya

full-time

Job Overview The Software Developer will be part of the METAL team which is responsible for delivering products that support the collection, management and visualization of KPIs relevant to higher-level decision-making for CRRD Programs. The Software Developer will build and support data tools that drive decision-making across IRC, working with platforms like PowerApps, Power BI, Databricks, and Azure SQL. They will be a skilled contributor to the CRRD Data & Analytics team with strong experience in Microsoft PowerApps and Power Automate. Specific tasks include data platform development, support, configuration, technical assistance and routing of technical issues, 2nd line help desk support, and participation in setting standards for processes, data quality, data security, and systems configuration. The Software Developer will report to the Technology Development Lead. They will work closely with other developers, QA, Project Manager and the Program Data Systems Product Manager. Major Responsibilities Design, develop, and maintain PowerApps and Power Automate solutions Support development and rollout of organization-wide data products in collaboration with METAL and sector experts Create technical documentation including system diagrams and implementation manuals Implement and maintain data quality processes and development standards Ensure compliance with IRC's data protection, confidentiality, and security policies Provide Tier-2 and Tier-3 technical support, including issue routing and resolution Collaborate with IT and data engineering teams on systems integration Review software requirements and translate them into development tasks Contribute to setting and enforcing standards for processes, data quality, and system configurations Provide hyper-support during pilot phases of technology rollouts Perform other duties as assigned Key Working Relationships Position Reports to: Technology Development Lead Direct Reports: None Management in Partnership: None Key Internal Relationships: METAL Product Managers METAL QA Analyst METAL Project Manager IT Data Team Desired Experience and Skills At least five years of experience working in technology domain to develop and rollout data platforms for programs - out of which, at least three years of experience developing, implementing, and supporting PowerApps applications for large and complex programs. Experience in source code and version control platforms, for example, GitHub, Azure DevOps, or similar. Strong in team development processes including pair programming, shadow sessions, code reviews and other strategies to ensure high quality programing. Strong code quality assurance practices including unit testing, integration testing, as well as regression testing to ensure quality of the code getting shipped into production. Ability to effectively communicate in English both in verbal (i.e., day-to-day discussions, team meetings) and written (requirements and design specifications) form, as well as an overall ability to be clear and concise in all communications. Strong analytic curiosity and innovative problem-solving skills using a system thinking approach. Demonstrable ability to work both independently and in a dynamic, cross-functional team structure. Demonstrable ability to establish and maintain working relationships across all departments and levels of the organization. Education: Bachelor's degree in computer science, Information Technology, or related discipline Experience with Databricks, Dataverse connectors, APIs, and Microsoft Azure Certifications such Microsoft Power Platform Developer are an added advantage

3 days ago

Software Developer / Analyst

International Rescue Committee

kenya

full-time

Background: The International Rescue Committee (IRC) responds to the world's worst humanitarian crises and helps people to survive, recover, and gain control of their future. We aim to make our programs a model for the highest global standards and to cultivate power and lasting change not just for our clients but for all people affected by humanitarian crises. To achieve that vision, the IRC’s Technical Excellence (TE) group, located within the Crisis Response, Recovery and Development (CRRD) Department, provides technical assistance to IRC’s country program staff and shares what we learn to influence policy and practice. IRC’s Technical Excellence team is comprised of seven teams which have deep expertise in their respective fields: Education, Economic Wellbeing, Governance, Health, Violence Prevention and Response, MEAL, and Grants & Operations. Monitoring, Evaluation, Technology, Accountability, and Learning at the IRC The METAL Unit is responsible for supporting CRRD to have a culture of strong data and evidence use through stewardship of the Data & Performance Ecosystem, and for coordinating successful piloting and uptake of innovative technology solutions. The METAL Unit provides specialized support across four pillars to strengthen program effectiveness, improve decision-making, and enhance organizational learning: Global MEAL Practice, Technology for Programs, Regional MEAL Support, and CRRD Data & Analytics. Job Overview The Software Developer will be part of the METAL team which is responsible for delivering products that support the collection, management and visualization of KPIs relevant to higher-level decision-making for CRRD Programs. The Software Developer will build and support data tools that drive decision-making across IRC, working with platforms like PowerApps, Power BI, Databricks, and Azure SQL. They will be a skilled contributor to the CRRD Data & Analytics team with strong experience in Microsoft PowerApps and Power Automate. Specific tasks include data platform development, support, configuration, technical assistance and routing of technical issues, 2nd line help desk support, and participation in setting standards for processes, data quality, data security, and systems configuration. The Software Developer will report to the Technology Development Lead. They will work closely with other developers, QA, Project Manager and the Program Data Systems Product Manager. Major Responsibilities Design, develop, and maintain PowerApps and Power Automate solutions Support development and rollout of organization-wide data products in collaboration with METAL and sector experts Create technical documentation including system diagrams and implementation manuals Implement and maintain data quality processes and development standards Ensure compliance with IRC’s data protection, confidentiality, and security policies Provide Tier-2 and Tier-3 technical support, including issue routing and resolution Collaborate with IT and data engineering teams on systems integration Review software requirements and translate them into development tasks Contribute to setting and enforcing standards for processes, data quality, and system configurations Provide hyper-support during pilot phases of technology rollouts Perform other duties as assigned Key Working Relationships Position Reports to: Technology Development Lead Direct Reports: None Management in Partnership: None Key Internal Relationships: METAL Product Managers METAL QA Analyst METAL Project Manager IT Data Team Desired Experience and Skills At least five years of experience working in technology domain to develop and rollout data platforms for programs – out of which, at least three years of experience developing, implementing, and supporting PowerApps applications for large and complex programs. Experience in source code and version control platforms, for example, GitHub, Azure DevOps, or similar. Strong in team development processes including pair programming, shadow sessions, code reviews and other strategies to ensure high quality programing. Strong code quality assurance practices including unit testing, integration testing, as well as regression testing to ensure quality of the code getting shipped into production. Ability to effectively communicate in English both in verbal (i.e., day-to-day discussions, team meetings) and written (requirements and design specifications) form, as well as an overall ability to be clear and concise in all communications. Strong analytic curiosity and innovative problem-solving skills using a system thinking approach. Demonstrable ability to work both independently and in a dynamic, cross-functional team structure. Demonstrable ability to establish and maintain working relationships across all departments and levels of the organization. Education: Bachelor's degree in computer science, Information Technology, or related discipline Experience with Databricks, Dataverse connectors, APIs, and Microsoft Azure Certifications such Microsoft Power Platform Developer are an added advantage Compensation: (US Pay Rate: $85,000 - $95,000/yr; UK Pay Rate: 46,780 - 55,552/yr). Ranges are based on various factors including the labor market, job type, internal equity, and budget. Exact offers are calibrated by work location, individual candidate experience and skills relative to the defined job requirements. Equal Opportunity Employer: IRC is an Equal Opportunity Employer. IRC considers all applicants on the basis of merit without regard to race, sex, color, national origin, religion, sexual orientation, age, marital status, veteran status, disability or any other characteristic protected by applicable law. Professional Standards: All International Rescue Committee workers must adhere to the core values and principles outlined in IRC Way - Standards for Professional Conduct. Our Standards are Integrity, Service, Equality and Accountability. In accordance with these values, the IRC operates and enforces policies on Safeguarding, Conflicts of Interest, Fiscal Integrity, and Reporting Wrongdoing and Protection from Retaliation. IRC is committed to take all necessary preventive measures and create an environment where people feel safe, and to take all necessary actions and corrective measures when harm occurs. IRC builds teams of professionals who promote critical reflection, power sharing, debate, and objectivity to deliver the best possible services to our clients. US Benefits: We offer a comprehensive and highly competitive set of benefits. In the US, these include: 10 sick days, 10 US holidays, 20-25 paid time off days depending on role and tenure, medical insurance starting at $163 per month, dental starting at $6.50 per month, and vision starting at $5 per month, FSA for healthcare and commuter costs, a 403b retirement savings plans with immediately vested matching, disability & life insurance, and an Employee Assistance Program which is available to our staff and their families to support counseling and care in times of crisis and mental health struggles.

4 days ago

Software Engineer At Ibm

IBM

Nairobi, kenya

full-time

Your role and responsibilities As a Software Developer: Generalist, you will design, develop, test, and deliver offerings using leading-edge and/or proven technologies. You will work in an Agile, collaborative environment to understand stakeholder requirements and contribute to the development of innovative software solutions. Your primary responsibilities will include: Develop Software Solutions: Design, code, and test component-level software solutions, ensuring they are unit tested and ready for integration into products. Collaborate with Stakeholders: Work in an Agile environment to understand stakeholder requirements and deliver solutions that meet their needs. Debug Customer Issues: Design, develop, and unit test code fixes for customer-reported problems. Contribute to CI/CD Pipeline: Participate in the development of an automated CI/CD pipeline that takes code through various quality stages. Deliver Offerings: Test and deliver offerings using leading-edge and/or proven technologies. Required education Bachelor's Degree Required technical and professional expertise Exposure to Back-End Development: Familiarity with designing, developing, testing, and delivering back-end components of software applications using leading-edge and/or proven technologies. Experience with Agile Methodologies: Understanding of Agile principles and practices, with experience working in a collaborative environment to understand stakeholder requirements. Component-Level Software Design: Knowledge of designing, coding, and testing component-level software solutions, ensuring they are unit tested and ready for integration into products. Debugging and Troubleshooting: Exposure to debugging customer-reported problems, designing, developing, and unit testing code fixes. Automated CI/CD Pipelines: Familiarity with contributing to the development of automated CI/CD pipelines that take code through various quality stages. Preferred technical and professional experience Front-End Development Skills: Exposure to designing, developing, testing, and delivering front-end components of software applications using leading-edge and/or proven technologies. DevOps Engineering Knowledge: Familiarity with DevOps engineering practices and tools, contributing to the development of automated CI/CD pipelines. L3 Support Engineering: Exposure to L3 support engineering, debugging customer-reported problems, and designing, developing, and unit testing code fixes.

19 days ago

E-health Medical Content Advisor

Mdecins Sans Frontires

kenya

full-time

MSF Ubuntu is looking for an E-Health Medical Content Advisor Do your skills and experience not precisely match the requirements? At MSF EA, we strive to create a safe, diverse and inclusive workplace, recognizing the need to increase access to professional opportunities for historically underrepresented groups. If you're interested in this position but your experience doesn't align perfectly with the selection criteria, we encourage you to apply anyway. You might be the ideal candidate for this or other positions. Firmly committed to safeguarding patients, community members, staff, and all those in contact with the organization from all forms of abuse, including sexual exploitation, abuse, and harassment (SEAH), we will take all necessary steps, through rigorous vetting processes, to ensure that confirmed perpetrators of abuse do not join the organization. For this position, contact level with patients and children is categorized as Low risk and will be monitored with this in regard. Introduction Mdecins Sans Frontires/Doctors Without Borders (MSF) is an international independent medical humanitarian organisation that provides assistance to people affected by conflicts, epidemics, and natural or human-made disasters and excluded from healthcare. We provide this assistance without discrimination, irrespective of race, religion, creed or political affiliation. About MSF Ubuntu MSF Ubuntu is the newest Operational Directorate of Mdecins Sans Frontires, grounded in the philosophy of Ubuntu – I am because we are. With a strong emphasis on interdependence, interoperability, and locally grounded action, MSF Ubuntu aims to strengthen medical humanitarian response by placing communities at the centre of decision-making. Rationale/Objective for Position The E-Health Medical Content Advisor provides strategic, technical, and operational leadership for the design, governance, implementation, and continuous improvement of medical content across MSF Ubuntu's digital health ecosystem. The role is responsible for ensuring that medical data models, indicators, metadata, clinical terminology, and reporting structures within digital health platforms (including DHIS2, Electronic Medical Records, and other digital health solutions) are standardized, evidence-based, operationally relevant, and aligned with MSF intersectional health data standards and MSF Ubuntu strategic priorities. The Advisor works closely with the Ubuntu health department team, head of programs unit, Data Science, Epidemiology, Medical Operations, country programs, and intersectional platforms, and its collaborative partners MSF UK/Manson Unit E-health team and intersectional office medical data lead to ensure high-quality medical data are collected, visualized, analyzed, and used for medical operational decision-making, program monitoring, quality improvement, research, surveillance and strategic planning. This position will be hierarchically and functionally accountable to the Head of Health Unit or relevant unit head. Tasks & Responsibilities Strategic and Technical leadership Lead the development, governance and continuous improvement of medical content within MSF Ubuntu digital health systems. Define and maintain standardized medical indicators, datasets, metadata, clinical terminology and reporting structures. Review requests for new medical content and determine technical feasibility, operational relevance and alignment with organizational standards. Coordinate medical content validation and approval processes involving technical advisors and subject matter experts. Ensure medical content complies with MSF intersectional standards, medical guidelines and interoperability principles. Collaborate with Data Science, Epidemiology and Digital Health teams to strengthen health information systems and data governance. Contribute to organizational digital health strategy and innovation initiatives. Participate in development of digital health policies, standards and governance frameworks. As part of Ubuntu health department, conduct medical data analysis at portfolio level during planning and reporting cycle/s supporting Ubuntu medical operational choices and programming priorities. Program Support Provide technical support to country programs regarding implementation and use of medical content within DHIS2 (Trackers/capture), EMRs and other digital platforms. Maintain project-specific metadata according to changing program needs. Support system changes, testing and deployment of medical content updates. Develop and maintain data collection guidance documents and metadata documentation. Provide expert advice on indicator definitions, reporting requirements and data interpretation. Support implementation of data quality improvement initiatives. Participate in software upgrades, user acceptance testing and rollout of new system functionality. Coordinate annual reporting processes including organizational indicators and strategic reporting requirements. Support programs in strengthening routine data use for monitoring, quality improvement and evidence-based decision-making. Supporting the Med-Ops cell/s and the country programs in medical programming data analysis, contributing to data driven evidence-based decision making and in strategic discussions at Med-Ops cell level. Data Governance and Analytics Support implementation of medical data governance frameworks. Promote standardization and harmonization of medical datasets across MSF Ubuntu programs. Develop dashboards, visualizations and reporting tools that improve interpretation of medical data. Support analysis of routine health information for operational monitoring. Collaborate with Data Science and Epidemiology teams to improve data quality, completeness and consistency. Support development of indicator frameworks for monitoring program performance. Contribute to continuous improvement of data standards and reporting systems. Representation and Coordination Represent MSF Ubuntu within MSF intersectional Digital Health, DHIS2 and Health Information System Communities of Practice. Participate in technical working groups related to digital health, health information systems and interoperability. Coordinate medical content development with advisors across technical disciplines. Collaborate with external partners, academic institutions and software developers where appropriate. Represent MSF Ubuntu in digital health conferences, workshops and technical meetings. Capacity Building and People Management Support in establishing the E-health team in the upcoming years. Develop and maintain training materials on medical content and digital health systems. Deliver webinars, workshops and user training on medical data collection, reporting and data use. Mentor program teams on best practices in health information management. Support onboarding of new users and technical advisors. Provide second-line support for medical content related queries. Contribute to organizational learning on digital health and data governance. Qualifications Education Medical Doctor, Registered Nurse, Clinical Officer or other relevant health qualifications (Essential). Master’s degree in public health, Health Informatics, Epidemiology, Digital Health, Health Information Systems or related field (Essential). Experience Minimum 5+ years of progressively responsible experience in humanitarian or public health programs (Essential). Demonstrated experience developing, implementing and working with DHIS2 and/or Electronic Medical Records and/or Health information systems, including medical indicators, metadata, and reporting systems (Essential). Experience and skilled in medical data management, analysis and visualization (Essential). Proven experience in supervision, mentoring, and trainings skills. Demonstrated experience in supervision, mentoring, and training Strong commitment to equity, diversity, inclusion, and continuous learning Competencies Technical Competencies: Strong knowledge of DHIS2 configuration and metadata. Understanding of Electronic Medical Records and health information systems. Medical data governance. Data quality management. Indicator development. Dashboard development and data visualization. Health data analysis. Microsoft Office 365. Excellent documentation skills. Behavioral Competencies Commitment to MSF Principles. Strategic thinking. Quality orientation. Service orientation. Planning and organizing. Analytical thinking. Initiative and innovation. Collaboration and teamwork. Communication and influencing. Capacity building and coaching. Cross-cultural awareness. Networking and partnership building. Security awareness. Language Excellent fluency in spoken and written English (essential); French or Arabic (An Advantage). Conditions and Benefits: The role requires regular travel to countries of operation and MSF Ubuntu hubs. Travel at short notice may be required during emergencies, assessments or critical incidents. The post-holder may be required to work extended or irregular hours during crises. The role requires high levels of discretion, resilience, political judgement and emotional intelligence. The position will operate in a growing Operational Directorate and will require adaptability as MSF Ubuntu’s structures, systems and portfolio evolve. Job Location: The position will be based in either MSF Eastern Africa office in Nairobi (Kenya), or Johannesburg (South Africa). Contract: 3-year renewable, full-time contract. Start date: 01 October 2026. Annual Salary and other benefits: In line with MSF reward policy, Subject to local conditions. If based in Nairobi, the benefits below shall apply: Salary: An annual salary of EUR 31,216 at HQ Grade 9 based on a full-time appointment with an annual increment of 2% every year up to a maximum of 10 years. Work-life balance financial benefit; ranging between EUR 620 to 1,159/month based on individual & administrative status. This amount may be used to cover accommodation and utilities, transportation, etc. Other benefits include; Annual Leave: 25 days of annual leave per year. Other Holidays: sick leave, circumstantial leave, maternity leave (21 weeks), paternity leave (4 weeks), own affairs days off, etc. Employer Pension contribution: 10% of basic salary: International insurance for both medical and disability**.** Relocation support; based on MSF EA terms/conditions. Work-life balance: Daily flexi-hours and 2 days working from home possible. School fees benefits: for eligible dependents, based on individual & administrative status. Diverse team composition; Collaborate with a global network of talented professionals, bringing diverse perspectives and expertise from around the world. Career Development: MSF provides many learning resources (online learning resources, regular trainings – including language, Peer to peer learning. Mobility: You will have opportunities to travel abroad for work, meetings, trainings and workshops; giving you a chance to experience different cultures and broaden your professional network. Annual home leave ticket: To be taken once every year for both staff and eligible dependents back to their home country for vacation. Only applicable to non-Kenyans and based on individual & administrative status. If based in Johannesburg, the benefits below shall apply: Salary: An annual salary of ZAR 578,517.12 at HQ Grade 8 based on a full-time appointment with an annual increment of 2% every year up to a maximum of 10 years. 13th Cheque in November. 100% Medical aid contribution. 10% additional pension allowance. Transport allowance. Cell Phone Allowance. Work-life balance: Daily flexi-hours and 2 days working from home possible. Diverse team composition; Collaborate with a global network of talented professionals, bringing diverse perspectives and expertise from around the world Resources needed such as working space, computer, internet, stationery, and other resources will be made available.

a month ago

Project Management Assistant At Top Level Management Kenya

Top Level Management Kenya

Nairobi, kenya

full-time

THE ROLE As a Project Management Assistant, you will help coordinate projects from initial planning through implementation, customer training, go-live, and post-implementation support. You will act as an important link between customers, developers, technicians, suppliers, and internal teams. You do not need to know everything on your first day - we are looking for someone who learns quickly, takes responsibility, communicates clearly, and maintains a positive attitude when solving problems. KEY RESPONSIBILITIES Assist in preparing project plans, timelines, task lists, and implementation schedules. Follow up with developers, technicians, suppliers, customers, and other project stakeholders. Track project tasks, deadlines, risks, dependencies, and outstanding customer requirements. Provide customers with clear and timely project updates. Maintain accurate project documentation, meeting minutes, action trackers, implementation checklists, and status reports. Organise customer onboarding, system demonstrations, training sessions, testing, and go-live activities. Help collect, verify, and organise customer information required for system setup and implementation. Coordinate the escalation and resolution of implementation and customer-support issues. Conduct regular follow-ups after go-live to confirm that customers are successfully using the system. Assist in testing PayServe features and documenting bugs, customer feedback, and improvement requests. Support the preparation of weekly project status reports for management. Identify project delays or customer concerns early and escalate them appropriately. Build positive, professional, and long-term relationships with customers. WHAT WE ARE LOOKING FOR Must have a Bachelor's degree in either Project Management, Information Technology, Business Information Systems, Business Administration, Engineering, or a related discipline. One to two years of relevant experience. Strong interns and recent graduates with evidence of responsibility and initiative are encouraged to apply. Excellent written and spoken English. Strong Kiswahili communication skills are also important. Strong organisation, coordination, follow-up, and time-management skills. Confidence communicating with customers and different professional stakeholders. A positive, solutions-oriented attitude and willingness to learn. Ability to remain calm, respectful, and dependable when projects become demanding. Strong attention to detail and commitment to completing assigned tasks. Basic proficiency in Microsoft Excel or Google Sheets, Word or Google Docs, email, and presentation tools. Ability to understand technology and explain it to non-technical users in simple language. Willingness to attend customer sites and support implementations when required. TECHNICAL KNOWLEDGE THAT WILL BE AN ADVANTAGE You are not expected to be a software developer. However, familiarity with any of the following will be helpful: SaaS platforms or property-management systems. Project-management tools such as YouTrack, ClickUp, Trello, Jira, Asana, or Monday.com. Customer-support, ticketing, CRM, or help-desk systems. Software testing and bug reporting. Mobile applications, web applications, APIs, or system integrations. Digital payments, M-Pesa, smart meters, IoT devices, accounting systems, or access-control solutions. WHAT SUCCESS WILL LOOK LIKE Within your first few months, you should be able to: Keep project plans, action trackers, and documentation consistently updated. Follow up on assigned actions without requiring constant supervision. Communicate professionally and confidently with customers. Coordinate onboarding, training, testing, and go-live activities. Identify project risks and delays before they become major problems. Take responsibility for smaller implementations and gradually manage projects independently. THE PERSON WHO WILL THRIVE AT PAYSERVE You will enjoy this role if you: Take ownership instead of waiting to be reminded. Enjoy working with both people and technology. Ask questions when something is unclear. Learn quickly and respond positively to feedback. Communicate problems early and propose possible solutions. Are comfortable working in a fast-moving startup environment where priorities may change. Want to build a long-term career in project management, customer success, product operations, or technology implementation. WHY JOIN PAYSERVE? Gain practical experience delivering real technology and automation projects. Work directly with experienced technology, business, and project leaders. Receive hands-on training in project coordination, customer management, SaaS, payments, system integrations, and smart-property technology. Grow toward independently managing projects and customer accounts. Join an ambitious African technology company solving practical problems in the property sector.

a month ago

Software Developer At Optiven Limited
Nairobi, kenya
Apply