Power Platform Developer Role
About the Company and the Role:
Auxilion is an Irish owned organisation that has been in business since 2012 and is part of the I.T Alliance Group which commenced its operation in 1997.
Our workforce of over 500 people focuses on building digital thinking into your business. To enable this, we have built our business around several core services including Consulting, Project & Programme Management Services, Managed Services and Digital Services, Modern Workplace and Technology Platforms.
Auxilion has developed a procure to pay system for a government client.
We require a Microsoft Power Platform developer to work with the development team and the client as we transition the solution into an operations model.
The scope will include development work on the remaining features of the solution, bug resolution and operational support as the solution transitions.
Power Apps development using model driven apps and power pages would be required.
Working with the data team to manage the Dataverse database with the client.
Position Responsibilities:
* Development work on the remaining features of the solution, bug resolution and operational support as the solution transitions.
* Work with the development team to produce power apps and configure existing apps.
* Help technical team to manage Dataverse data with the client.
* Work with the client to ensure adoption and support is in place.
* Work with the IT team to ensure all non-functional activities are in place.
Technical Competencies:
Strong understanding of the Power Platform Development.
Thorough understanding of the Microsoft Dataverse, Microsoft Modern Workplace technologies like Teams, Microsoft 365, and SharePoint, and how they work together.
Ability to build both model-driven and Canvas apps using Power Apps.
Ability to develop business process flows and workflows using Power Automate.
Ability to create and maintain chatbots using Power Virtual Agent.
Development experience in another dev language, e.g C++ Java, .net, etc.
Understanding of Microsoft Copilot and AI Builder.
Familiarity with the Dynamics 365 SDK.
Understanding of best practices for administration, security, and stability of Power Platform.
Experience with Power Apps Portals and Custom Connectors and power BI.
Experience developing Power Platform extensions.
Experience developing serverless Azure Functions to handle data transformations, complex calculations, and external API calls.
Experience Implementing authentication and authorisation within Azure Functions to secure data access.
Good understanding of Agile methodologies, CI/CD, Pipelines.
Familiarity with Agile software delivery methodologies such as Scrum.
Requirements gathering skills.
Application design and development skills across multiple technologies.
Prototype and proof of concept development.
Business Competencies:
Experience in designing, planning, implementing, maintaining, and documenting solutions.
Strong analytical, problem solving and testing skills.
Excellent oral and written communications skills.
Proven track record of end-to-end project lifecycle including requirement analysis, testing, deployment, and production Support.
Client support skills.
Experience with Change Management and Release Management.
Highly self-motivated and delivery focused.
Adapts to changes both Business and technical and overcomes obstacles.
Highly responsible, self-motivated, and able to thrive in an energetic, fast paced, high growth environment.
Exhibits ownership of projects and tasks assigned.
Excellent organisational skills required to adapt to a constantly changing technical environment.
Strong team player with a customer service orientation with the ability to forge relationships at all levels of the company and across diverse cultures.
Our Company, Auxilion About Us:
We believe in profitable growth for the long-term sustainability of the company, for the benefit of our people and our customers.
We work for the benefit of our customers and their customers, with responsibility and care, with a view to a long-term relationship.
We value our people, encourage quality, teamwork and development and we acknowledge performance.
We continually look to do things differently; we optimise; we innovate; we embrace change.
We are truthful and honest with ourselves and others; we fulfil our commitments on time and acknowledge and learn from our mistakes.
We conduct ourselves in a professional manner that is integral to a leading services company.