Senior Power Automate Developer (Cloud And Desktop)
Description
Company Overview:
Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
Currently, we are seeking a Senior Power Automate Developer (Cloud And Desktop) to join our team. Here are the challenges that our next warrior will face and the requirements we look for:
Position Title: Senior Power Automate Developer (Cloud And Desktop)
Location: Remote, Colombia
What you will be doing:
The primary purpose of this role is to design, develop, and maintain automated workflows using Microsoft Power Automate and Power Automate Desktop, aimed at streamlining business processes with an emphasis on performance, accuracy, and scalability. The key responsibilities include architecting low-code/no-code solutions leveraging the Microsoft Power Platform suite, managing existing Power Automate RPA workflows, and providing strategic recommendations for technology adoption. This position plays a crucial role in ensuring alignment with business needs and technology standards while operating within the larger technology team at Lean Tech. A unique challenge of this role involves staying current with industry trends and advancements in low-code technologies and automation tools, continually enhancing solutions to meet evolving business requirements. This role also involves working with model-driven apps and managing structured data within Microsoft Dataverse, along with promoting governance practices through solution aware development.
- Design, develop, and maintain automated workflows using Microsoft Power Automate to streamline business processes with a focus on performance, accuracy, and scalability.
- Build and architect low-code/no-code solutions leveraging the Microsoft Power Platform suite, aligning with business needs and technology standards.
- Operate and manage existing Power Automate RPA workflows —including both cloud flows and Power Automate Desktop flows— across various use cases; identify issues, analyze failures, and document findings for resolution.
- Continuously enhance and optimize existing automation solutions to adapt to evolving business requirements.
- Research and assess emerging low-code/no-code platforms and tools; provide strategic recommendations for technology adoption.
- Stay current with industry trends, best practices, and advancements in low code technologies, automation tools, and the Power Platform ecosystem.
- Design and manage Power Platform solutions leveraging Microsoft Dataverse, including modeling entities, relationships, and business logic using model driven apps.
- Build solution-aware flows and manage environment variables to support ALM best practices across Dev, Test, and Prod environments.
- Create and manage custom connectors, handle OAuth2/token-based authentication, and integrate complex REST APIs (including handling headers, pagination, and error scenarios).
Required Skills & Experience:
- Senior-level expertise in Microsoft Power Automate, including both cloud flows and Power Automate Desktop.
- Proven experience in designing, developing, and managing complex automation workflows across diverse business scenarios, with a strong understanding of orchestration between cloud and desktop components.
- Strong experience building robust, production-grade RPA solutions using Power Platform tools.
- Strong expertise in web browser automation using Power Automate Desktop, including simulating user interactions for UI-based processes.
- Proven experience consuming and integrating RESTful APIs within Power Automate cloud flows, enabling seamless data exchange across systems and services.
- Proven experience deploying, monitoring, and scaling enterprise-grade RPA solutions using Microsoft Power Automate, including both cloud flows and Power Automate Desktop flows.
- Ability to manage production environments, ensure flow resilience, and optimize for performance, maintainability, and scalability.
- Hands-on experience with Microsoft Dataverse, including custom entities, relationships, and model-driven apps.
- Experience with Power Platform ALM practices, such as using solution-aware flows, managing environment variables, and supporting multiple environments (Dev/Test/Prod).
- Ability to build and configure custom connectors and manage secure API integrations using OAuth2, token-based authentication, and advanced response handling.
Nice to Haves:
- Familiarity with CI/CD concepts in the Power Platform context is a plus, including deployment automation through Azure DevOps or GitHub Actions.
- Experience with cloud services, particularly Microsoft Azure or AWS.
- Experience with SQL databases and data modeling concepts.
- Understanding of RESTful API design principles and integration.
- Proficient in writing SQL queries, especially in Oracle environments.
- Experience with Java-based applications using the Spring Boot framework, ensuring alignment with project requirements and standards.
- Strong problem-solving abilities and analytical thinking.
- Excellent communication and collaboration skills in cross-functional environments.
Soft Skills:
- Effective communication skills to articulate complex technical concepts clearly, ensuring alignment across multidisciplinary teams.
- Strong problem-solving skills to proactively identify issues within automation processes and develop efficient solutions.
- Leadership and team collaboration skills to guide and mentor team members, fostering a culture of continuous improvement and innovation.
- Adaptability and openness to learning, crucial for staying updated with industry trends and adopting new low-code/no-code technologies effectively.
- Time management skills to prioritize tasks and manage multiple projects simultaneously, ensuring timely delivery and high-quality outcomes.
- Ability to communicate technical designs to non-technical stakeholders and align automation initiatives with business objectives.
Why you will love Lean Tech:
- Join a powerful tech workforce and help us change the world through technology
- Professional development opportunities with international customers
- Collaborative work environment
- Career path and mentorship programs that will lead to new levels.
Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will play a vital role in our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.