Willmott Dixon are recruiting for a Senior D365 Developer (CE) to join our Application Services Team. The role is to provide the most senior level of technical leadership and subject matter expertise within the Application Services Team. The Senior D365 Developer will be a Subject Matter Expert across all technical areas within the Application Services Team for software development and shall act as Technical Design Authority to ensure solution compliance to service and technical standards. This is a remote role.
Over the last few years we have been making a massive investment in Microsoft Technologies. Our adoption of Azure services is providing an extensive pool of the latest development technologies for our teams. Microsoft Power Platform is creating waves in our business and we are working on a multi-phased programme to move to a Dynamics 365 platform - there are exciting times ahead!
If you aspire to work in an environment driven by the below human values and behaviours, Willmott Dixon could be the place for you.
* Flexible
* Fun
* Uncomplicated
* Genuine and friendly
* Innovative and keen to improve
* Responsive to customer needs
Our customers are really important to us and we strive to provide our customers with the IT applications that they require to do their jobs successfully. We have an in-house application development team that works closely with the business to understand their requirements and recommends / develops solutions to help the business to address their challenges. The Application Principal will need to have the management skills to coordinate and lead technical teams to achieve technical goals, deal with key stakeholders and offer advice and consultancy in a variety of situations. With this in mind, in addition to the required technical skills for the role, we are looking for people that have exceptional customer facing skills with an ability to explain technical matters in business language to key stakeholders within the business.
Within the role you will:
* Provide the most senior level of technical leadership and subject matter expertise for software development within the Application Services Team.
* Act as Technical Design Authority to ensure solution compliance to service and technical standards.
* Motivate and guide the team members to develop comprehensive skills, will lead from the front on continuous improvement and drive best practices.
* Advise and actively participate in Problem Management, Change Management and other areas within IT and be a key member of technical governance activities for the Application Services Team.
* Coordinate and lead technical teams to achieve technical goals, including identifying areas for training / learning needs of team members.
* Deal with key stakeholders and offer advice and consultancy in a variety of situations.
* Facilitate business requirements, offer the most suited technical solution and lead through to delivery, including supporting on the project documentation.
* Build and maintain good collaborative working-relationships with stakeholders and end users.
* Understand customers pain points and provide with solutions as challenges arise.
* Complete software development for projects and smaller pieces of work to a high standard, including but not limited to Dynamics 365 Customer Engagement.
* Experience in implementing or supporting Dynamics 365 Customer Engagement required.
Skills / knowledge / experience required includes:
* Experience in implementing or supporting Dynamics 365 Customer Engagement required.
· Experience in Microsoft enterprise cloud technologies such as Dynamics 365 (in particular, Customer Engagement and Finance & Operations), Office 365, Microsoft Azure.
· Extensive experience in the Microsoft stack, including but not limited to Power Automate, PowerApps, integrations with Dataverse.
· Ability to create business processes and custom connectors with Microsoft Power Automate.
· Experience and knowledge of developing Azure logic apps and functions.
· Experience in interpreting functional requirements and transforming the business use cases into technical designs and building or supporting the build of applications for end users. Proven track of analysis, design, development, testing and implementation of enterprise scale apps.
· Experience using .NET, .NET CORE, C#
· Experience with API or services integrations and a firm understanding of implementing solutions with multiple data sources.
· Experience working in Agile / Scrum development environment.
· Good understanding and experience of DevOps practices and tools.
· Hands on experience with solutions monitoring utilizing app insights, alerting profiles, runbooks.
· Strong communication.
· Ability to technically support and lead others.
· Problem-solving capabilities.
· Ability to build strong relationships with stakeholders and end users.
· Management of own workload.
Additional Information
Willmott Dixon embraces diversity in the workplace and will consider flexible and agile working. We are a disability confident employer.
Benefits: In return we reward our people generously with a competitive package that gives you flexible benefits to fit your lifestyle and priorities. This includes but is not limited to, an enhanced pension scheme, full private medical, life assurance, incentive bonus and a car scheme which will make us a market leader in sustainable company travel. You will also benefit from a motoring expenditure allowance (MEA) and everyone can access a new generation of low carbon and electric cars via the Willmott Dixon run car leasing scheme.