Cavello Group is a privately-owned company with subsidiary companies operating across a wide range of market sectors in the United Kingdom and overseas and employs over 200 employees.
Cavello Group interests' span a broad range of sectors from, Technology, Sustainable Urban Development, Roofing Construction, Insurance, Property Management and Investments. Cavello Group's diverse holdings include, Langley UK, Pentagon Specialist Products, George & Grey Insurance and Urban EcoSystems, as well as dealing with associated businesses Cavello Investments and Silvestri Properties.
Position Overview
We are seeking a talented Dynamics 365 and Power Platform Developer to join our business. In this role, you will contribute to the design, development, and maintenance of software applications, collaborating closely with cross-functional teams to deliver high-quality solutions. This role is ideal for someone with a solid foundation in Power Platform development who is able to take on additional responsibilities and work on a verity of complex projects.
Key Responsibilities
Software Development:
Configure Dynamics 365 utilising best practice.
Develop end user focused solutions using the Microsoft Power Platform.
Develop, test, and deploy new features and enhancements.
Provide continuous development to ensure the systems compliance with the Wave Upgrades.
Develop data integrations with internal and 3rd party systems.
Collaboration:
Work with product owners, project managers and developers in an agile environment.
Participate in development reviews, providing and receiving constructive feedback.
Provide mentorship and upskilling for Junior Developers
Problem Solving:
Troubleshoot and debug applications to optimise performance and ensure quality.
Proactively identify areas for improvement and propose solutions.
Documentation & Testing:
Create and maintain technical documentation.
Write unit tests and participate in integration testing.
Continuous Learning:
Stay current with emerging technologies and industry trends.
Engage in professional development opportunities and knowledge sharing within the team.
Working Environment
Work within a collaborative, fast-paced agile framework (e.g., Scrum or Kanban, DSDM).
Mentorship Opportunities:
Benefit from mentoring by senior developers while also mentoring junior team members.
Technology Stack:
Exposure and good understanding of JavaScript, Python, Java, .NET, c#, etc, databases (SQL/mySQL), and version control systems (e.g., Git, DevOps).
Person Specification
Essential Skills and Experience
Minimum 4 years of professional software development experience with the Microsoft Power Platform and Dynamics 365.
Skilled in Dynamics 365 and Power Platform Configuration with the Sales, Customer Services, Field Services and Customer Insights.
Proficient knowledge of the Dataverse and related database methodology.
Working experience with ISV solutions
Good understanding of developing Power Pages or other portal technology.
Working knowledge of API development and/or microservices architectures.
Ability to build custom interfaces within Dynamics 365.
Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
Strong analytical and debugging skills.
Ability to learn new technologies and frameworks quickly.
Collaboration & Communication:
Excellent written and verbal communication skills.
Experience with working with stakeholders to understand and document requirements.
Experience working in cross-functional teams and agile environments.
Testing & Documentation:
Familiarity with unit testing frameworks and best practices for code quality.
Ability to produce clear, concise technical documentation.
Desirable Attributes
Experience with Azure cloud services.
Working experience with RESCO, Document Core Pack and other ISV solutions.
Workable experience with SharePoint Online.
Demonstrable experience of the Microsoft M365 application.
Soft Skills:
Proactive attitude and willingness to take initiative.
Strong organisational skills with the ability to manage multiple tasks concurrently.
Eagerness to share knowledge and mentor less experienced team members.
Job Type: Full-time
Pay: 45,000.00-50,000.00 per year
Benefits:
Life insurance
On-site parking
Paid volunteer time
Private medical insurance
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.