Roles and Responsibilities:
- Drive Dynamics 365 implementation through project phases including discover, definition, analysis, design, build, test and deploy.
- Partner with development, integration, infra and security team to ensure solution design complies with enterprise design principles and security control standards.
- Design and lead the system architecture process to create Solution Design and Technical specification documents.
- Enterprise Architecture design experience of Dynamics 365 (Online and On-Premises) with integration to multiple downstream systems on Windows & Non-Windows platforms.
- Broad experience in architecting cloud and on-premises solution that includes Identity, API management, Integration, Data Migration, mobility etc.
- Should be familiar with Azure and/or AWS Cloud technologies.
- To collate, understand and finalize functional & technical requirements with business analysist and/or users for solution design.
- To collaborate across different application teams to manage technical dependencies of the solution.
- To provide expertise in Dynamics 365 solution implementation across application teams to ensure smooth solution development, testing and deployment.
- To provide technical advice on the Dynamics 365 tools used for configuration, data migration (e.g., SSIS & KingswaySoft) and integration as well as knowledge of related Microsoft technologies.
- Extensive knowledge of Dynamics 365 and has successful delivery experience in Dynamics 365 projects
Requirements and Qualifications:
- Bachelor's Degree in Computer Science, Engineering or similar domain; Related professional/technical qualification will be advantageous although not mandatory
- At least 6 years of experience in project management, application delivery and solution design.
- Good functional, technical knowledge and experience in CRM platforms (e.g., Microsoft Dynamics 365)
- Experience in communicating with technical and non-technical stakeholders
- Previous experience of healthcare domain is good to have.
- Proven result-oriented person with a focus on delivery
- Experience in actual systems development work, with prior coding, functional specifications and technical specifications and systems development and testing experience (in aggregate no less than 2 years) preferred.
- Good understanding and experience in software development life cycle
- Non-technical / Soft Skills Good Oral & Written Communication skills & a team player.
- Experience of leading a team of more than 3 – 4 people.
- Good problem solving, analytical, synthesis, system thinking and solutioning skills.