Senior Systems Developer
Christian Aid Zimbabwe · Harare
Job description
About the role
Christian Aid is seeking a senior, hands‑on Systems Developer to lead the design and delivery of solutions on its Microsoft Dynamics platform. You will act as a technical authority within the ICT team, ensuring high‑quality, secure, and maintainable outcomes that support the organisation’s mission.
Key responsibilities
- Design, develop, and deliver complex solutions on Microsoft Dynamics and the Power Platform.
- Own end‑to‑end development work, influencing technical direction and standards.
- Maintain high standards of quality, security, and code maintainability.
- Collaborate with ICT, CRM, internal stakeholders and external suppliers to solve technical challenges.
- Champion best practices, introduce new technologies, and provide strategic advice on platform capabilities and integrations.
Required profile
- Extensive hands‑on experience with Microsoft Dynamics and Power Platform.
- Relevant professional qualification (e.g., Dynamics certification).
- Strong expertise in customisation, extensions, data modelling, API integrations and SQL Server.
- Proficiency with modern software engineering practices such as source control, automated testing, code review and CI/CD.
- Ability to work independently in resource‑constrained environments and translate user needs into effective solutions.
Required skills
- Microsoft Dynamics
- Power Platform
- Dynamics customisation and extension
- Data modelling
- API integration
- SQL Server
- Source control (e.g., Git)
- Automated testing
- Code review
- CI/CD pipelines
What we offer
- Competitive salary (£45,732–£50,614 per year, location dependent).
- Hybrid working (minimum two days per week in the office).
- Flexible and part‑time options to support work‑life balance.
- Inclusive, diverse workplace with a strong commitment to equality and justice.
- Opportunities to work on impactful projects within a global charitable organisation.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 hour ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Christian Aid Zimbabwe
Harare
Related job offers
-
CRM Business Analyst
Christian Aid Zimbabwe Harare -
Senior Systems Developer
Christian Aid Zimbabwe Harare -
Windows Systems Administrator – Night Shift (Remote)
Spectrum IT Recruitment Manchester -
Platform Specialist – Kubernetes (Trading) – London
Hunter Bond Londres et périphérie -
Application Developer – AI Squad (Hybrid, London)
Royal London Londres