D365 Developer
Job Description
This role is a D365 Software Engineer with responsibility for delivery into client businesses located outside of India, in particular in the Channel Islands.
\nDay to day responsibilities will include platform and related integrations development. The role will involve project and business as usual software development, the resolution of user issues and requests as well as development and maintenance of the platform and related integrations. This is a diverse role from developing and implementing new ideas to maintaining and creating new integrations. The incumbent will build, configure, develop, test, and deploy solutions on and
\nalongside the platform including Azure integrations.
\nResponsibilities:
\nBusiness process mapping, modelling, and documentation knowledge.
\nDevelop, design, and implement Microsoft Dynamics 365 solutions as part of both project-focused and business as usual work streams.
\nDeployment, upgrades, and production support on systems for the application.
\nResponsible for the development, deployment and support of changes that enables the core business processes and integrations.
\nDevelopment of enhancements and integrations based on the technical specifications.
\nResponsible for quality delivery while embracing test driven development, continuous integration, and continuous deployment.
\nAnalysing & documenting integration mappings.
\nFacilitating workshops, gathering, and documenting requirements, translating requirements into business processes and creative thinking.
\nGuide and build resilient relationships with fellow devs and app team members.
\nContinually develop your knowledge of new functionality in the Microsoft platforms, keeping on top of roadmaps, studying for certifications and being ahead of the curve
\nregarding what the future holds and how it can benefit our end users.
\nExperience, skill, and capability:
\nThe ideal candidate for this role is a .NET developer with strong C# skills and product expertise in Microsoft Dynamics365 allied to a good functional and commercial understanding of the Banking industry.
\nCore skills include:
\nProficient with Microsoft .NET technologies.
\nProficient in C#.
\nExperience with Microsoft D365 development (e.g., API s, web services and plug-ins).
\nExperience of working with the Power Platform Power Automate, Power Apps and Power BI.
\nAzure certifications.
\nProficient with Azure technologies.
\nProficient with JavaScript and JavaScript frameworks.
\nExperience with SQL and NoSQL databases.
\nExperience of internal unit testing and QA processes.
\nExperience of working within Agile teams.
\nFlexible attitude, critical thinking, and the ability to leverage technology to solve
\nbusiness problems.
\nExcellent communication, teamwork and relationship building skills.
\nOther beneficial attributes include:
\nExperience using project management tools (DevOps & Confluence)
\nExperience of working as part of an offshore team, engaging with technical and nontechnical
\nstakeholders in other locations and time zones.
\nAbility to deliver value effectively and consistently in a high-pressure environment.
\nAbility to work independently once given tasks and partner with people from all areas
\nof the team where needed.
\n