Senior Power Platform Developer

15 ore fa

rovigo, veneto, Italia NTT DATA Europe & Latam Tempo pieno
Who We Are

Our client is a world-leading reinsurance and risk management company, delivering comprehensive solutions across insurance, underwriting, and data-driven risk assessment. With a strong focus on innovation and long‑term stability, they support clients in addressing complex risks and driving sustainable value in an ever‑changing global landscape.

What You’ll Be Doing
  • Take end-to-end ownership of Power Platform features, from understanding business requirements and solution design to implementation, testing, deployment, and continuous improvement.
  • Develop Microsoft Power Platform solutions in the form of Canvas Apps and Model‑Driven Apps, with an expected intermediate to advanced level of technical complexity and customizability.
  • Develop scalable and maintainable solutions using Power Apps, Power Automate, Dataverse, SharePoint Online, and relevant Microsoft 365 integrations.
  • Integrate Adaptive Cards into the applications to create interactive and customizable user interfaces, including designing card layouts and connecting them to relevant data sources.
  • Develop business applications that allow users to efficiently exchange information, send notifications, track communication history, and interact with business processes through user‑friendly interfaces.
  • Develop applications that allow users to easily view, search, manage, and share documents, including integration with SharePoint Online and other relevant data sources.
  • Translate business needs into technical implementations, while actively challenging and refining requirements where needed to ensure usability, maintainability, and real business value.
  • Design engaging and user‑centric interfaces, optimise user experience, and improve tool performance so that loading times and responsiveness meet business expectations.
  • Apply Power Platform best practices such as modular design, robust error handling, clean architecture, reusable components, testing, and maintainable solution structures.
  • Collaborate with architects, business stakeholders, and other technical teams to ensure alignment with architecture guidelines, integration patterns, platform standards, and enterprise requirements.
  • Implement integrations using standard connectors, custom connectors, APIs, Logic Apps, Azure services, and other available Microsoft technologies where required.
  • Support ALM and CI/CD processes for Power Platform solutions, including solution packaging, environment management, deployment pipelines, and Azure DevOps‑based delivery.
  • Deliver product increments in sprints, fix bugs and findings raised during the testing cycle, and ensure that development activities are properly documented and tracked in Azure DevOps.
  • Ensure the development of user‑friendly, performant, scalable, and powerful solutions based on Microsoft Power Platform.
What You’ll Bring Along
  • Bachelor’s degree in Informatics, Computer Science, or a related field, or equivalent practical experience.
  • At least 5 years of hands‑on experience developing with Microsoft Power Platform, including Power Apps, Power Automate, Dataverse, and integrations with data sources such as SharePoint Online.
  • Strong experience in developing Canvas Apps and good knowledge of Model‑Driven Apps.
  • Good understanding of Dataverse, data modelling, table relationships, security roles, and data‑driven application design.
  • Proficiency in Power Automate for workflow automation, business process automation, notifications, approvals, and integration scenarios.
  • Experience designing and implementing scalable and maintainable Power Platform solutions with a focus on modularity, clean architecture, testing, and robust error handling.
  • Strong familiarity with Adaptive Cards and UI/UX design principles to create interactive, user‑friendly, and business‑oriented interfaces.
  • Experience in designing and optimising user interfaces with an emphasis on performance, usability, adoption, and user experience.
  • Good understanding of integration patterns, including APIs, connectors, Logic Apps, Azure services, and external system integrations.
  • Experience with ALM and CI/CD concepts in Power Platform, including solutions, environments, deployment pipelines, and Azure DevOps.
  • Ability to understand business requirements, challenge them constructively, and translate them into practical, user‑centric technical solutions.
  • Strong problem‑solving and debugging skills, with the ability to work in a fast‑paced, solution‑oriented environment.
  • Good collaboration and communication skills when working with architects, business stakeholders, testers, and other development teams.
  • Excellent command of both spoken and written English.
  • Experience with front‑end technologies such as Angula