Senior Software Engineer – Power Automate
Location: Remote (must be able to work 4-6 hrs per work day overlapping PST)
Employment Type: Full-time
About the Role
We are seeking a highly skilled Senior Software Engineer with expertise in Power Automate to join our growing technology team. In this role, you will be responsible for designing, developing, and optimizing automation solutions to help re-impact user/member experience by developing AI applications, integrate with enterprise applications, and drive efficiency. You will work closely with cross-functional teams to deliver high-quality, scalable, and maintainable solutions.
Key Responsibilities
- Design, develop, and maintain automation workflows using Microsoft Power Automate.
- Integrate automation solutions with internal and external systems leveraging C# and Node.js.
- Develop and maintain reusable components, connectors, and services to support automation initiatives.
- Ensure high-quality code through best practices and adherence to coding standards.
- Troubleshoot, debug, and optimize existing automation workflows and custom solutions.
- Contribute to solution architecture and technical design discussions.
Required Qualifications
- Proven experience (5+ years) as a Software Engineer with a strong focus on automation solutions.
- Expertise in Microsoft Power Automate (Power Platform) for process automation, workflow design, and integration.
- Strong programming skills in C# and Node.js.
- Solid understanding of REST APIs, web services, and integration patterns.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Build and deploy RPA bots within Power Automate to streamline repetitive tasks, integrate applications, and improve process efficiency.
- Leverage Power Automate and related tools to design bots and automation solutions that enhance user experience and operational productivity
- Strong problem-solving and debugging skills with the ability to design scalable solutions.
- Excellent communication and collaboration skills.
Preferred / Advantage Skills
- Familiarity with Cucumber or other BDD (Behavior-Driven Development) frameworks.
- Knowledge of Microsoft ecosystem tools such as PowerApps, Dynamics 365, or SharePoint.
- Experience with cloud platforms such as Azure
- Background in agile methodologies and DevOps practices
- Educational background in computer science