Applications Developer (Dynamics and Power Platform) - 2-year FTC
The Royal College of Physicians of Ireland (RCPI) Dublin 2, Ireland Education
Company Description
The Royal College of Physicians of Ireland is a postgraduate medical training college dedicated to ensuring that doctors have the skills to provide patients with the best possible care. Founded in 1654, the college supports doctors to enhance their skills, competencies, and professionalism throughout their working lives.
Through its Faculties and Institutes, The Royal College of Physicians of Ireland offers medical training programmes, examinations, diplomas, and educational courses to equip doctors with the skills and knowledge they need to care for patients and run safe and efficient healthcare systems.
Position
Role: Applications Developer (Dynamics and Power Platform)
Duration: 2 year FTC
RCPI is seeking to appoint an Applications Developer who will be responsible for developing and implementing solutions using Microsoft Dynamics 365 and the Power Platform.
Currently, RCPI is progressing a significant programme of transformation across the organisation, and the successful candidate must demonstrate a proven ability to support this initiative based on previous experience in similar programmes of work.
We are seeking an experienced and forward-thinking Developer specialised in innovation and user experience to join our dynamic team. This role involves working closely with the Technical Lead, external vendors, and other team members to support RCPI’s strategic change programme. The successful candidate will have a strong background in Dynamics 365 and the Power Platform, with a focus on delivering high-quality solutions that enhance user experience and drive innovation.
This is a unique opportunity for an Internal Applications Developer to work within a dynamic and rapidly developing area of RCPI and to support the delivery of a significant change programme for RCPI. This role will suit someone with 3+ years of development experience within the Microsoft Dynamics 365 platform, who can work in complex business environments and who easily engages both key stakeholders and end users. The position will appeal to a self-starting, energetic individual who enjoys fresh challenges in an organisation undergoing increased growth and internationalism.
The person will have experience in requirements definition, identifying optimum solutions, and a proven history of working on development projects from inception to close.
Reporting Relationship
The Applications Developer will report to the Technical Lead
Standard Duties of the Post
Duties will involve, but are not limited to:
* Develop and implement solutions using Dynamics 365 and the Power Platform (Power Apps, Power Automate, Power Pages).
* Collaborate with the Technical Lead to define technical requirements and solutions.
* Assist in the planning, design, estimation, and development of Power Platform solutions based on established patterns and best practices.
* Work with development teams and directly with end users to gather and refine requirements.
* Provide technical advice and support to team members and end users.
* Ensure the technical quality of deliverables and enforce standards.
* Support the adoption of cloud solutions using the Power Platform.
* Conduct system testing, user acceptance testing (UAT), and provide training and support to end users.
* Assist in the transition of change deliverables into operational areas.
* Provide regular progress reports to the Technical Lead and programme management team.
* Support post-implementation reviews and address any shortfalls in business practice change, policies, procedures, and training.
* Perform data consolidation, cleaning, import, and export tasks to ensure data integrity and accuracy across systems.
Requirements
Person Specification
* Educated to degree level standard or equivalent.
* 3+ years of experience in developing and implementing solutions using Dynamics 365 and the Power Platform.
* Proven track record in solution architecture, design, implementation, software quality, and change management.
* Ability to work in complex business and technical environments.
* Experience in an educational institution or professional body is desirable.
* Comprehensive understanding of non-functional requirements.
* Excellent customer service and communication skills.
* Development experience using the Microsoft stack (.NET/C#/TypeScript/SQL Server).
* Experience with other data stores (SQL/SharePoint/Lists).
* Familiarity with testing strategies and tools for Power Platform solutions.
* Experience with Application Lifecycle Management (ALM) strategies for the Power Platform.
* Experience with Agile methodologies.
* Experience integrating PowerApps solutions with APIs or third-party solutions.
* Experience with the wider Microsoft 365 platform, including SharePoint, Forms, and Teams.
Application Requirement
Candidates should submit a cover letter and CV and specifically address the points below in their application. Candidates who do not specifically respond to these screening questions will not be included in the short-listing process:
* Experience in implementing a complex technical change solution within an organisation from project inception to close.
* Supporting the overall change programme by providing solution architecture advice, system advice, data migration and data integration strategies and techniques, being the central knowledge on Dynamics 365 solution offerings.
Competences:
Technical Proficiency
* Dynamics 365 and Power Platform Expertise:
* Proficiency in developing and implementing solutions using Microsoft Dynamics 365 and the Power Platform (Power Apps, Power Automate, Power Pages).
* Strong understanding of solution architecture, design, and implementation within these platforms.
* Development Skills:
* Experience with the Microsoft stack, including .NET, C#, TypeScript, and SQL Server.
* Familiarity with other data stores such as SQL, SharePoint, and Lists.
* Ability to integrate PowerApps solutions with APIs or third-party solutions.
* Application Lifecycle Management (ALM):
* Knowledge of ALM strategies for the Power Platform.
* Experience with Agile methodologies and their application in software development.
* Testing and Quality Assurance:
* Familiarity with testing strategies and tools for Power Platform solutions.
* Ensuring the technical quality of deliverables and enforcing standards.
Analytical and Problem-Solving
* Requirements Analysis:
* Ability to gather and refine requirements from development teams and end users.
* Experience in identifying optimum solutions and working on development projects from inception to close.
* Data Management:
* Skills in data consolidation, cleaning, import, and export tasks to ensure data integrity and accuracy across systems.
Communication and Collaboration
* Stakeholder Engagement:
* Excellent customer service and communication skills to engage with key stakeholders and end users.
* Ability to provide technical advice and support to team members and end users.
* Experience working closely with the Technical Lead, external vendors, and other team members to support strategic change programmes.
* Ability to collaborate effectively in complex business and technical environments.
Organisational and Project Management
* Project Planning and Execution:
* Skills in planning, designing, estimating, and developing Power Platform solutions based on established patterns and best practices.
* Ability to manage the transition of change deliverables into operational areas and support post-implementation reviews.
* Reporting and Documentation:
* Providing regular progress reports to the Technical Lead and programme management team.
* Documenting system testing, user acceptance testing (UAT), and providing training and support to end users.
Educational and Professional Background
* Educational Qualification:
* Educated to degree level standard or equivalent.
* Professional Experience:
* 3+ years of experience in developing and implementing solutions using Dynamics 365 and the Power Platform.
* Experience in an educational institution or professional body is desirable.
Other Information
Why work with us
At the RCPI, we value our employees and believe our talented team is the foundation of the College's success. That is why we aim to provide them with support and a range of benefits and services to create a work-life balance that suits you:
Leave: We offer 21 days annual leave with an additional 3-4 college days as well as long service leave to all employees. We also provide support for staff with Maternity, Sick, Parents, and Parental leave.
Wellbeing: An Employee Assistance Programme with Spectrum Life is available to all staff members as well as an annual flu vaccine.
Flexible Hybrid Working Model: The RCPI offers a flexible 35-hour-a-week hybrid working model for all employees from their start date, giving staff the autonomy to work from home combined with time spent onsite.
Pension: A defined contribution pension scheme of 3.33% Employee contribution and 6.66% RCPI contribution is offered to every employee upon completion of the probationary period.
Flexible Benefit: Pro-rata €1,000 annual flexible benefit upon completion of a successful probationary period.
Learning & Development: We offer CPD options including study leave and unlimited access to LinkedIn Learning.
Diversity and Inclusion: RCPI recognises the importance of equality, diversity, and inclusion. We were recently awarded a Silver accreditation from Investors in Diversity. We are an open and inclusive organisation that celebrates and welcomes diversity. We lead initiatives that support, promote and demonstrate a culture of mutual respect, inclusivity, and diversity, as outlined in our Diversity and Inclusion policy.
The Royal College of Physicians of Ireland is an inclusive employer and in line with our policies, you are invited to disclose any reasonable accommodations you require for applying, interviewing, or working with RCPI. Please be assured this information will be treated as confidential and not used for the purpose of selection. If you have any queries, please contact Suzann Donnelly at suzanndonnelly@rcpi.ie.
#J-18808-Ljbffr