โšก New Feature

Auto-Apply to Jobs While You Sleep

Stop spending hours applying manually. Our Premium Auto-Apply scans new listings every day and sends your application automatically โ€” so you never miss an opportunity.

๐Ÿ”’ Secured by Stripe ๐Ÿ“‹ Cancel anytime โœ… 100+ jobs applied monthly
Home โ€บ Jobs โ€บ Lagos โ€บ Dynamics 365 ERP Implementation Specialist

Dynamics 365 ERP Implementation Specialist

Equinix Nigeria  ยท ICT / Telecommunication

Full Time Lagos
Lagos
Deadline: 15 September 2026
Posted June 17, 2026

Job Summary

Analyzes business requirements and functional designs, collaborating closely with business teams, business systems analysts, and engineers to architect robust systems and application software. Additionally, provides mentorship to junior team members specializing in the MS Dynamics 365 ERP Finance and Operations platform.

Conducts a diverse range of responsibilities, including coordinating project timelines, overseeing team performance, and ensuring alignment with organizational goals. Manages deliverables to meet quality standards and deadlines while fostering collaboration across departments to optimize workflow efficiency. Identifies potential risks, implements mitigation strategies, and maintains clear communication channels to address challenges promptly. Additionally, tracks progress through regular assessments, reports findings to stakeholders, and recommends improvements based on data-driven insights.

The following requirements and responsibilities pertain to the Microsoft Dynamics 365 Finance and Operations (F&O) ERP platform.

Conducts thorough examination of user and system requirements to identify and document functional and non-functional specifications, ensuring alignment with project objectives and stakeholder needs. Analyzes existing processes, workflows, and business rules to pinpoint gaps, redundancies, or areas requiring enhancement. Collaborates with cross-functional teams, including developers, business analysts, and end-users, to validate requirements and resolve ambiguities. Develops detailed requirement specifications, user stories, and acceptance criteria to serve as a foundation for system design and development. Leverages techniques such as interviews, workshops, and surveys to gather comprehensive input from stakeholders. Ensures requirements are clear, testable, and achievable, while maintaining traceability throughout the project lifecycle.

Evaluates and critiques both requirements and functional designs, subsequently providing constructive feedback to enhance project outcomes.

Design and implementation of robust software/application architectures are required, ensuring alignment with business objectives while maintaining scalability, security, and high performance. Candidates must possess expertise in system design principles, architectural patterns, and technologies, along with proficiency in designing microservices, APIs, and cloud-native solutions. Strong problem-solving skills and the ability to make critical trade-offs are essential, as is experience with designing for fault tolerance, resilience, and maintainability. Additionally, familiarity with DevOps practices, CI/CD pipelines, and infrastructure-as-code is highly desirable for transforming architectural concepts into practical, deployable systems.

Engages in architectural review procedures to evaluate and assess design proposals.

Design and develop resilient, scalable software architectures tailored to meet evolving business needs. Create, refine, and document high-quality code while adhering to industry best practices and coding standards. Collaborate with cross-functional teams to gather requirements, propose innovative solutions, and ensure seamless integration of systems. Conduct rigorous testing, debugging, and performance optimization to deliver robust, maintainable, and efficient software products. Stay current with emerging technologies and methodologies to enhance development processes and drive continuous improvement.

Designs and plans extensive enhancements and major projects to ensure comprehensive solutions and long-term scalability.

Performs evaluations of design proposals through collaborative assessments with colleagues to ensure adherence to established standards and best practices.

Development and coding involve creating, implementing, and maintaining software solutions through the application of programming languages, frameworks, and best practices. This encompasses writing clean, efficient, and scalable code, debugging and troubleshooting technical issues, and ensuring seamless integration across systems. Responsibilities include collaborating with cross-functional teams to gather requirements, designing and architecting software components, and adhering to industry standards and coding guidelines. Proficiency in relevant programming languages, version control systems, and development tools is essential, along with a commitment to continuous learning and staying updated with emerging technologies.

Develops and sustains codebases for major enhancements, initiatives, and system integrations, ensuring optimal functionality and scalability throughout the development lifecycle.

Resolves software defects and collaborates on peer code review processes to ensure code quality and adherence to standards.

Adheres meticulously to established design and coding standards, processes, and methodologies to ensure consistency, efficiency, and high-quality output.

Performs comprehensive evaluations of code performance and implements optimizations to enhance efficiency.

Application QA specialists ensure meticulous testing and validation of software applications to identify defects, verify functionality, and confirm adherence to specified requirements. They design and execute test cases, document findings, and collaborate with development teams to resolve issues efficiently. Strong analytical skills, attention to detail, and proficiency in testing methodologies are essential, along with experience in automated testing tools and defect tracking systems. Familiarity with industry standards and best practices further supports their role in delivering high-quality, reliable software solutions.

Devises comprehensive unit and cross-functional test strategies, designs and implements test cases, meticulously logs and manages defects, evaluates and recommends optimal testing frameworks, and efficiently records and executes automated test scripts.

DevOps professionals are tasked with enhancing collaboration between software development and IT operations teams to accelerate and optimize the delivery of applications and services. They implement and manage CI/CD pipelines, ensuring seamless integration and deployment of code changes while maintaining system reliability and security. Responsibilities include infrastructure automation, monitoring system performance, troubleshooting issues, and fostering a culture of continuous improvement through feedback loops and iterative processes. Candidates should possess expertise in cloud platforms, containerization technologies such as Docker, orchestration tools like Kubernetes, scripting languages including Python or Bash, and infrastructure-as-code frameworks. Strong problem-solving abilities, proficiency in version control systems, and a commitment to DevOps principles are essential for success in this role.

Establishes and formalizes the frameworks and protocols governing the deployment and release processes to ensure consistency, efficiency, and compliance with organizational standards.

The role involves establishing and implementing comprehensive environmental planning strategies while managing interdepartmental dependencies to ensure seamless cross-functional collaboration.

Documents software configuration management methodologies and provides training to cross-functional stakeholders on the associated processes and tools.

We are seeking a seasoned professional to join our team as a Software Reliability & Support Engineer. In this role, you will be responsible for ensuring the dependability, performance, and resilience of our software systems while providing expert-level technical support to internal teams and customers. Key responsibilities include diagnosing and resolving complex software issues, implementing reliability improvements, and collaborating across departments to enhance system stability and uptime. Additionally, you will contribute to the development of automated monitoring tools, manage incident response protocols, and conduct thorough root cause analyses to prevent future disruptions. The ideal candidate will possess strong analytical skills, proficiency in troubleshooting methodologies, and a deep understanding of software reliability principles. Experience with cloud-based environments, scripting languages, and DevOps practices is highly preferred.

Responsible for documenting, organizing, and managing the inventory of production applications, workflows, and systems across all software engineering divisions. Maintains accurate and up-to-date records of critical assets to ensure operational efficiency and alignment with organizational standards.

Assists in developing and maintaining application support documentation to ensure clarity, accuracy, and accessibility for end-users and technical teams.

Resolves common application issues by consulting knowledge base documents and applying documented solutions.

We are seeking a dynamic professional who will report to designated senior leadership, ensuring comprehensive communication of progress, challenges, and strategic developments. The role demands meticulous documentation of findings, collaboration with cross-functional teams, and timely dissemination of accurate information to stakeholders at all levels. Strong analytical abilities and clear, concise reporting skills are essential to support data-driven decision-making and align operational activities with organizational goals. Experience in preparing detailed reports, presentations, and executive summaries is required, along with the ability to adapt communication styles to diverse audiences. Proficiency in utilizing reporting tools, metrics, and business intelligence platforms is a must.

Diligently track and communicate the status of projects, ensuring stakeholders receive timely and accurate updates on progress and any developments related to release management.

Oversee the planning, execution, and delivery of technical projects, ensuring adherence to timelines, budgets, and quality standards. Coordinate cross-functional teams, including developers, engineers, and stakeholders, to align project objectives with business goals. Facilitate communication between technical and non-technical teams to clarify requirements and resolve issues efficiently. Manage project risks, dependencies, and resource allocation while implementing methodologies such as Agile, Scrum, or Waterfall as appropriate. Monitor progress through regular status reports, KPIs, and milestone tracking to drive continuous improvement. Requires proficiency in project management tools (e.g., Jira, Trello, MS Project) and a strong understanding of software development lifecycles. Exceptional organizational, leadership, and problem-solving skills are essential for success in this role.

Delivers the necessary level of effort (LOVE) to ensure project objectives are met within defined timelines and resource constraints.

Oversees assigned development projects, ensuring they are completed according to established schedules and plans.

Bachelor’s degree in Computer Science, Information Technology, or a related field is required. Minimum of three years of experience in software development, with expertise in programming languages such as Java, Python, or C++. Proficiency in database management systems like SQL or NoSQL is essential. Strong problem-solving skills and the ability to collaborate effectively within a team environment are necessary. Familiarity with agile methodologies and version control systems is preferred. Excellent communication skills for conveying technical concepts to non-technical stakeholders are also required.

Hold a Bachelor’s degree in either Computer Science or Computer Engineering.

Accomplished professionals with extensive hands-on experience spanning multiple years are encouraged to apply.

Qualifications

BA/BSc/HND

More jobs in Lagos