Applications and Development Specialist
Main objectives of the
role
Under the supervision of
the ICT & Facilities Coordinator, the Applications and Development
Specialist will lead the business automation efforts of MSF Eastern Africa
through the identification and implementation of solutions that increase
operational efficiency.
The Specialist will
perform comprehensive systems planning and assessments, allowing for the
development and implementation of digital strategies that address operational
requirements. This role involves leading end-to-end analyses, synthesizing and
refining needs, and ensuring they are clearly documented and understood by all
stakeholders.
Additionally, as a
supervisory role, the Specialist will work closely with the IT Coordinator to
plan for future needs and develop the Applications team to support the
organization’s strategy.
Duties and
Responsibilities:
Major Functions:
- Collaborating
with IT and functional stakeholders to establish strong relationships and
effectively elicit, analyze, translate, validate, and document business
requirements, pain points, or opportunities using best-practice techniques
and methods.
- Preparing
pre-project documentation such as business cases, request for proposal
(RFP), vision/scope, technology investment requests, briefing notes,
business analysis plans, etc.
- Identifying
security and compliance requirements, including associated roles with the
business process, and ensuring they are considered in the solution design
- Assisting
in the selection and implementation of software solutions, including
performing gap fit analysis of a selected solution to requirements
- Working
collaboratively with all members of the IT team to ensure that all
application issues are addressed in a timely manner to minimize disruption
to the provision of IT services
- Track
key success factors & best practices from active/previous initiatives.
Make sure both are fully revisited at the beginning of any new project
- Support
the analysis and resolution of IT issues pre/post deployment
- Help
drive towards excellence by ensuring best practices are implemented and
business/internal controls are in place, known, understood and followed
- Support
monitoring the efficiency of the operations and coordinating execution of
Continuous Improvement initiatives
- Build
and manage a team of developers, providing guidance and support to ensure
business continuity.
- Ensure
that all projects are delivered on time, within budget, and with high
quality.
- Create
and manage Azure VMs, test environments, production instances, and other
resources used in the development and running of applications
- Monitor
and optimize cloud resource consumption to ensure that costs are kept within
budget
- Manage
application licenses, upgrades, and other DevOps-related activities
- Develop
and maintain documentation for all DevOps-related activities
- Ensure
compliance with company policies, procedures, and regulatory requirements
- Implement
and maintain security controls to protect the company’s applications and
data
Qualifications & competencies required
- University
or Technical school degree in Computer Science, Information Systems, or
related discipline.
- Minimum
of 5 years of experience in software application development (including
experience with modern web technologies, databases, and application
frameworks), with at least 2 years in a leadership role.
- Strong
technical skills in app development, programming languages, and software
development methodologies.
- Experience
leading technical projects e.g Tier 1/Tier 2 ERPs from conception to
completion
- Experience
with project management, including project planning, budgeting, and
resource allocation.
- Knowledge
of regulatory compliance requirements, such as GDPR and CCPA
- Experience
leading a Microsoft Dynamics ERP implementation is a strong asset.
- Azure
Develops experience is desirable.
- Experience
in the NGO sector is a plus.
Required Skills and
Competencies
- Excellent
leadership skills, with a proven ability to manage and motivate teams of
developers.
- Experience
with Agile methodologies and tools.
- Strong
problem-solving and analytical skills.
- Excellent
communication skills, with the ability to communicate technical concepts
to both technical and non-technical stakeholders.
- Knowledge
of business automation tools, such as robotic process automation and
business process management systems, is a plus.
- Ability
to work effectively with cross-functional teams.
- Experience
managing relationships with external partners and vendors.
What We Offer
A Long-term full-time
employment contract as soon as possible through MSF East Africa Section Office
in Nairobi.
An annual salary of EUR
28,437 (HQ Level 4A) based on a full-time appointment.
Global benefit
package; includes school fee benefit/support for dependents and other
allowances ranging between EUR 620 – 1,159 /month based on individual &
administrative status.
Other benefits include: 25
days of annual leave, Employer Pension contribution, Relocation support for
non-Kenyan residents etc based on MSF EA terms/conditions.
How to Apply
If you recognize yourself
in this profile, we welcome you to apply directly via the link provided below
(or from the MSF EA website).
Applicants are required to
upload a letter of motivation + Curriculum Vitae (in
English) as one combined document.
Looking for a job? Download the Kenyan Jobs app from Google Playstore and get the latest jobs and vacancies available in Kenya, go HERE>>>