Software Transformation Advisor
Description
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 develop
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.