Senior Software Developer – Dynamics F&O
Location: 2 days a week onsite in either: London, Tewkesbury, Chipping Sodbury or Wolverhampton
Job Purpose
We are looking for a talented and experienced software developer to be a senior member of Bromford's Microsoft Dynamics 365 Finance and Operations (F&O) software engineering team. This is an exciting opportunity for you to work on the development and maintenance of Dynamics-focused Power Platform solutions, supporting key business areas such as Finance, Supply Chain, and Operations.
Your role will involve developing new functionality and resolving bugs, as well as contributing to technical design, developer-based quality assurance, and innovation.
With strong X++, and Logic Apps skills, you’ll maintain and develop heavily customised F&O solutions and work confidently with Power Platform’s low-code or no-code tools. You’ll contribute to continual improvement by helping implement tools and processes to streamline the development lifecycle, such as Azure Pipelines, automated testing, and monitoring.
Bromford’s Mission
It’s a unique time at Bromford as they embark on one of the most ambitious technology transformations to ever occur in the social housing industry. The motivation is driven by their simple, overarching belief:
They believe every customer deserves a safe, secure, and warm home. They ensure their homes meet these standards and more. Their goal is to provide homes that customers are proud of, that support their families, and help them achieve their aspirations.
To meet their goals, they recognize the need for a true technology evolution and a fundamental change in how they operate.
Responsibilities
Design
- Provide feedback on designs from Lead Developers and deliver designs under their supervision when requested.
- Create and maintain technical documentation.
Development
- Develop Dynamics F&O applications (e.g., C# plugins, X++, integrations) with a high level of quality assurance.
- Champion and contribute to developer standards and guidelines.
- Share knowledge and assist with developer training.
- Contribute to a culture of continuous improvement and collaboration.
Application Lifecycle Management
- Assist with continuous integration and deployment processes.
Experience and Qualifications
Essential Qualities:
- Strong communication skills and ability to provide clear progress updates.
- Logical thinker with problem-solving abilities.
- Able to build effective working relationships within the team.
Essential Skills:
- X++
- Logic Apps
- Microsoft SQL Server
Desirable Skills:
- TypeScript
- Canvas Power Apps
- API and webservices
- Good awareness of both F&O and CE in terms of integrations
- Experience of integrations with other non-Microsoft solutions (e.g. Total Connect)
- Agile Scrum method of working
- Microsoft Power Pages
- Azure DevOps for task management
- Microsoft SharePoint
- Microsoft Power BI
- Microsoft Copilot
- Microsoft PowerShell
Revoco is working with Bromford in connection with these roles. When you apply for one of these roles Revoco will process your personal data as an independent data controller and you should check our privacy policy to understand how we will process your data. Bromford’s privacy notice for job applicants explains how they process your personal data.