Power Platform Senior Developer DH035636

Porto, Portugal
Senior (4-6 Years)
Hybrid
English Required Portuguese Required
Experience: 
•    8+ years of experience on IT area
•    5+ years of experience on Microsoft Power Platform (Power Apps and Power Automate)
•    Proven experience on PowerApps Model-Driven Apps
•    Proven experience on complex, enterprise scale projects
•    Proven experience with Custom Connectors and on premises Data Gateway
•    Good knowledge of SharePoint
•    Knowledge of React and/or JavaScript and/or TypeScript and/or C#
•    Solid understanding of security, governance and compliance topics
•    Experience in banking or highly regulated environments

•    Knowledge of digital accessibility topics is a plus
•    Previous involvement in a Centre of Excellence or transversal role is a strong plus
•    Strong expertise in Power BI, Copilot Studio and Power Automate Desktop is a plus
 
Main Tasks & Responsibilities:
•    Project delivery
•       Design, develop and maintain business applications using:
•           Power Apps (Canvas & Model Driven)
•           Power Automate
•           Dataverse
•           AI Builder
•      Define Power Platform architectures aligned with banking constraints
•      Design and maintain Custom Connectors
•      Implement and operate the On premises Data Gateway for secure on prem integrations
•      Ensure quality, performance, security and accessibility of delivered solutions
•      Contribute to all project phases: scoping, design, development, deployment and production support
•    Centre of Excellence (CoE) activities
•      Contribute to Power Platform governance, including:
•         Development standards
•         Security, DLP policies, ALM and environment strategy
•      Support and mentor makers (citizen developers and pro developers):
•         Technical reviews
•         Architecture guidance
•         Best practices sharing
•    Participate in technology watch and innovation:
•         Analysis of new Power Platform features
•         Assessment of their relevance in a banking context
•         Proofs of concept (POC)
•    Help grow and structure the internal Power Platform community

Other Requirements:
•    English (B2 minimum)
•    French (is a plus)

Questions to ask the consultant before sending the CV: 

1.    Experience with Dataverse? If yes, please provide more details about one project.
2.    Experience with other databases (not counting SharePoint or Dataverse)? If yes, please provide more details about one project.
3.    Experience with external APIs?  If yes, please provide more details about a project
4.    Experience with Custom Connectors? If yes, please provide more details about a project
5.    Experience with Data Flows?  If yes, please provide more details about one project.
6.    Experience with Data Gateway? If yes, please provide more details about one project.
7.    Experience with Copilot Studio? If yes, please provide more details about one project.
8.    Regarding the solution deployment, who did you manage it (manual export/import or by an automatic tool)? (Please describe your process)
9.    Experience with Power Automate Desktop (RPA tool)?  If yes, please provide more details about one project.
10.    Experience with Power Platform Managed Environments?  If yes, please provide more details about one project.
11.    Experience with PowerShell Scripting with the Power Platform module? If yes, please provide more details about one project.
We connect IT professionals with projects that match their skills, professional experience, and goals, then we offer a career progression program, delivered by in-house specialists - our People Experience Partners - to guide them through our journey with us.

What we offer:

  • A project that matches your skills and ambitions, as well as your preferences for working policies and culture.
  • A competitive salary with awesome benefits and opportunities to leverage your knowledge and network to earn additional income.
  • An empowering and respectful work culture enriched with social and learning events.
  • A People Experience Partner specially assigned to you - your go-to career guide, responsible for supporting your growth, facilitating training, and ensuring your work-life balance at KWAN.
At KWAN, they make sure that I feel comfortable with the client I’m working for and that what I’m doing aligns with my career aspirations.
Luis Caldeira, DevOps @ KWAN
At KWAN, I’m given the space to be myself and do what I love. I have control over the projects I work on, as well as the direction of my career.
Pedro Fonseca, Front End Developer @ KWAN
I see my People Experience Partner as someone who is always available to provide me with motivation and constant feedback, which helps me be sure that I am in the right place.
Josimar dos Reis, Software Developer @ KWAN
I know that I’ve contributed to the growth of a company that truly values a “people first culture”, because my ideas, experiences, and individuality were always appreciated.
João Nascimento, Software Developer (KWAN Alumni)
My two years at KWAN were an incredible experience! From the start, I was welcomed into a warm and collaborative environment where I felt truly supported.
Laís Ortiz, Software Developer @ (KWAN Alumni)
Grab this opportunity, apply now!

What You Can Expect as a KWANer

Respect isn’t optional here

You’re trusted to deliver and supported to speak up.

Dedicated People Experience Partner

Someone accountable for your growth, not your allocation.

Continuous learning, built in

Learning that keeps pace with the systems you build.

Recognition that’s visible

Your impact doesn’t go unnoticed. Through our Rocket Points System, we constantly recognize your contributions.

A culture you can feel

From movie and quiz nights to dinners and our annual summer gathering, we don’t just work together - we build real connections.

Flexible spaces to work your way

Remote-first, with physical hubs when you want connection.

Didn't find your mission yet?


Strong profiles don’t always match timing. That doesn’t mean there isn’t alignment.

We review every application. If there’s alignment, we won’t let it get lost in a database.