KEY RESPONSIBILTIES
- Technical delivery of solutions, ensuring the designs meet architecture and customer requirements that fully exploit the capabilities of MS Dynamics 365 platform
- Deal with other partners / end users in the software development lifecycle – Outsource Partners, PMs, Business Analysts, testing etc.
- Manage the overall development process from design to deployment
- Build configuration-first solutions to solve critical business problems
- Design complex technical solutions and integrations
- Support the team’s digital transformation and continuous improvement
- Design and present conceptual architecture and technical solutions that leverages the most innovative Microsoft technologies to provide business advantage
- Investigate, evaluate and introduce features, apps & techniques to allow ESW to utilise Dynamics 365 to its maximum
- Provide strategic guidance on design and architecture
- Serve as an informal resource for peers with less experience
- Aligns teams to collaborate to solve complex problems
- Contribute to meetings to clearly explain our technical solution or requirements to the business or partners
- Ensure that solutions always deliver the expected end-user benefits by liaising with the business, partners and Project Manager
- Maintain relevant knowledge related to third-party products that may offer value to the business
- Proactively sharing knowledge to the team and teaching others
- Ability to read and act on business requirements written in form of user stories, processes, diagrams that are stored and managed within LCS and or Azure DevOps
REQUIREMENTS
- Third Level qualification in finance and IT, or another field including a significant database and numerical element
- Strong experience in MS Dynamics Finance Operations and software development
- Experience with creating MS Dynamics workflows, administering finance departments (AP/AR/Revenue/etc.), Power BI dashboards, etc.
- Troubleshooting and investigation of complex MS Dynamics issues
- Extensive Knowledge of MS Dynamics administration, including creating system users and assigning security roles
- Strong knowledge of Microsoft stack such as MS SQL Server, Plugins, and custom workflows
- Superb communication skills
- Good analysis and documentation skills