Swip

Power Platform Developer

ProwessSoft

Brasil

Sobre a vaga

Position Summary

We are seeking an experienced RPA / Power Platform Developer to join our Automation CoE and support the migration of existing automations from UiPath to Microsoft Power Automate Desktop (PAD).

The ideal candidate must be fluent in Portuguese and English, capable of working directly with Brazil business stakeholders, gathering requirements, conducting technical discussions, supporting testing activities, and delivering reliable enterprise-grade automation solutions.

The developer will work alongside the existing automation team, including experienced RPA developers and solution architects, supporting migration, enhancements, maintenance, and new automation initiatives. The role aligns with Novelis' strategic migration from UiPath to the Microsoft Power Platform ecosystem.

Primary Responsibilities

UiPath to PAD Migration

  • Analyze existing UiPath automations.
  • Convert and redesign workflows into Power Automate Desktop.
  • Validate functional equivalence and business requirements.
  • Improve automation reliability during migration.
  • Identify opportunities for simplification and optimization.
  • Participate in migration planning and effort estimation.

Power Platform Development

  • Develop and maintain:
  • Power Automate Desktop flows
  • Power Automate cloud flows
  • SharePoint-based solutions
  • Integrate automation solutions with enterprise systems.
  • Implement monitoring, logging, notifications, and exception handling.

Requirements & Business Engagement

  • Work directly with business users and process owners.
  • Conduct requirement gathering sessions in Portuguese.
  • Produce functional and technical documentation.
  • Support UAT and production deployments.

Support & Continuous Improvement

  • Resolve production issues and defects.
  • Implement enhancements to existing solutions.
  • Perform root cause analysis for automation failures.
  • Recommend process improvements and automation opportunities.

Required Technical Skills

RPA

  • Power Automate Desktop (mandatory)
  • UiPath (mandatory for migration analysis)
  • Enterprise automation design

Microsoft Stack

  • Power Automate Cloud
  • Power Apps
  • SharePoint Online
  • Microsoft 365

Integration & Data

  • SQL Server
  • REST APIs
  • JSON/XML
  • Excel automation
  • File processing

Development Practices

  • Version control
  • Code reviews
  • Technical documentation
  • Testing and troubleshooting
  • Error handling and recovery patterns

Required Soft Skills

  • Fluent Portuguese (mandatory)
  • Good English communication
  • Strong analytical and problem-solving skills
  • Ability to interact with business stakeholders
  • Self-driven and proactive attitude
  • Ability to work in a global team environment
  • Focus on quality, maintainability, and supportability

Preferred Experience

  • Oracle automation
  • SAP integrations
  • ServiceNow processes
  • Finance, Tax, Procurement, Logistics, or Manufacturing processes
  • Power Platform Center of Excellence practices
  • Enterprise-scale automation programs

Development Standards & Best Practices Expected

The developer should follow the same standards currently used by the team:

Design & Maintainability

  • Prefer simple and maintainable solutions.
  • Avoid over-engineering.
  • Build reusable components whenever practical.
  • Minimize hard-coded values by using configuration-driven designs.

Reliability

  • Implement robust exception handling.
  • Add logging and auditability.
  • Design for unattended execution where applicable.
  • Ensure proper recovery mechanisms.

Security

  • Follow least-privilege access principles.
  • Never embed credentials in solutions.
  • Use approved credential storage and connections.

Documentation

  • Maintain technical design documentation.
  • Document assumptions and limitations.
  • Update deployment and support instructions.

Testing

  • Unit testing before deployment.
  • Support UAT execution.
  • Validate migrated processes against original UiPath behavior.

Operational Excellence

  • Build solutions that are easy to support.
  • Focus on long-term maintainability.
  • Reduce operational complexity whenever possible.

Desired Profile

A hands-on automation developer who can:

  • Understand existing UiPath solutions quickly.
  • Communicate naturally with Brazilian stakeholders in Portuguese.
  • Deliver reliable Power Automate Desktop automations.
  • Challenge inefficient designs and propose improvements.
  • Balance speed, quality, maintainability, and business value.

Mais vagas como esta