Software Transformation Advisor
The Role
- MSI Nigeria is seeking a Software Transformation Advisor to lead and coordinate small-to-mid-sized software projects, automate operational workflows, and deliver reliable data and reporting for decision-making.
Key Responsibilities
Project & Delivery Management:
- Plan, coordinate, and deliver software development projects end-to-end (scoping, requirements, backlog, sprint planning, UAT, deployment, release notes).
- Translate technical concepts into plain, accessible language for diverse, non-technical stakeholders.
- Maintain project documentation (requirements, designs, test plans, runbooks, SOPs, user guides).
- Collaborate across internal teams (IT, Programs, Operations, M&E, Finance, HR).
Solution Development & Automation:
- Digitalization: Automation of manual processes using organization workflow.
- SharePoint: intranet creation/management, sites, lists/libraries, permissions/governance, pages, and web parts.
- Forms & Data Capture: ODK, Adobe forms, Microsoft Forms (survey logic, validation, and data flows).
- Automation: Use AI tools and online form platforms (e.g., Microsoft Power Automate) to automate repetitive tasks and approvals.
- Dashboards: Executive and management dashboards for KPIs, compliance, program performance, and operations.
- Mobile Apps: Develop simple mobile applications (low-code or native-lite) for field/clinic workflows.
Data Engineering & Scripting:
- Build and maintain databases and integrations across SQL Server, MySQL, Oracle, and NoSQL stores
- Write robust Python scripts for ETL, data quality checks, scheduled jobs, and APIs.
- Create and optimize data models, queries, indexes, and stored procedures for performance and accuracy.
- Develop Excel-based data solutions (advanced formulas, Power Query, PivotTables/Charts; VBA where needed).
Platform Administration & Governance:
- Operate in a Windows domain environment (AD, Group Policies, file shares, identity/role-based access).
- Implement and enforce version control (Git), release management, archiving, and change-control practices.
- Ensure proper backup, monitoring, and incident response runbooks for production workloads.
- Uphold information security, data protection, and organizational compliance standards
Key Experience and Qualifications
- Bachelor’s Degree in Computer Science, Information Systems, Engineering, or related field; equivalent experience considered.
- 4 – 5 years of hands-on experience delivering and supporting solutions in a production environment.
- Proven experience coordinating software development projects (roadmaps, backlogs, UAT, deployments).
- Excellent written and verbal communication skills, able to explain technical topics in clear, non-technical language to large, diverse teams.
Technical Skills:
- Scripting & Python for automation, data processing, and integrations.
- Database development across SQL Server, MySQL, Oracle, and NoSQL (e.g., MongoDB/Cosmos DB).
- Automation using AI tools and online forms/workflows, including Microsoft Power Automate.
- Adobe form development (Acrobat/AEM), including validations and data bindings.
- SharePoint (Online or On-Prem): intranet sites, content, lists/libraries, permissions, and lifecycle.
- Dashboards for executives and management reporting using Microsoft Power BI and Microsoft Excel.
- Microsoft Power Platform: Power Apps, Power Automate, and Power BI (hands-on delivery experience).
- Microsoft Excel (advanced): Power Query, PivotTables/Charts, data models, and optional VBA.
- Online forms: ODK, Adobe, Microsoft Forms (design, logic, data routing).
- Simple mobile apps (Power Apps/AppSheet/Flutter-lite/Android Studio-basic or equivalent low-code).
- Versioning, archiving, and release management using Git (branching, tagging, PRs) and structured documentation.
- Team collaboration within a Windows domain environment.
Desirable (Nice to Have):
- Experience with Microsoft Power Platform center of excellence (CoE) toolkits and SharePoint governance (PnP/ShareGate).
- Familiarity with REST APIs, webhooks, JSON, OAuth, and basic microservice or container concepts.
- Experience in NGO/healthcare or multi-site field operations contexts.
- Knowledge of information security and data protection best practices (e.g., ISO 27001 principles).
- Certifications: Microsoft 365/Power Platform, Scrum/Agile (PSM/CSM), SQL (MS/Azure/Oracle).
Core Competencies:
- Delivery focus: prioritizes business value, meets deadlines, and manages trade-offs.
- Stakeholder management: facilitates workshops, gathers requirements, and manages expectations.
- Problem-solving: diagnoses issues quickly, proposes pragmatic solutions, and documents decisions.
- Quality mindset: testing discipline (unit, integration, UAT), peer reviews, and measurable acceptance criteria.
- Data & detail orientation: ensures data accuracy, traceability, and repeatability of processes.
- Teamwork & coaching: collaborates across IT and programs; mentors junior contributors or interns.
Tools Likely to Use:
- Microsoft 365 & Windows Server/AD, SharePoint Online/On-Prem.
- Microsoft Power BI / Excel (Power Query, DAX basics), Python.
- SQL Server, MySQL, Oracle, NoSQL (e.g., MongoDB).
- ODK, Microsoft Forms, Adobe (Acrobat/AEM) Forms.
- Power Apps / AppSheet (or similar low-code for mobile).
- Power Automate (or similar RPA/workflow tools).
- Git (GitHub/Azure DevOps/GitLab), basic CI/CD (pipelines, artifacts).
Method of Application
Interested and qualified? Go to MSI Reproductive Choices on docs.google.com to apply
