Desktop and Applications Automation Engineer
- Hiring from
- India
- Work type
- Remote
- Posted
627,789 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Position Summary
FlexPath is seeking an experienced Desktop and Applications Automation Engineer to design, build, deploy, and support automation solutions for client projects. This remote role works primarily during Pacific Time business hours and focuses on Microsoft Power Automate Desktop, application integration, workflow automation, and practical AI-enabled solutions.
The ideal candidate has 5–10 years of experience delivering desktop, robotic process automation, application automation, and related technology solutions in client-facing environments. The engineer will translate business requirements into secure, reliable, maintainable automations that improve efficiency, accuracy, and user experience.
Key Responsibilities
- Lead the design, development, testing, deployment, and support of end-to-end automation solutions using Microsoft Power Automate Desktop and complementary automation platforms.
- Analyze client processes, identify automation opportunities, document requirements, and recommend solutions that balance value, risk, complexity, and maintainability.
- Build unattended and attended desktop automations for web, Windows, Microsoft 365, legacy, virtualized, and line-of-business applications.
- Integrate desktop flows with cloud workflows, APIs, databases, files, email, collaboration tools, and enterprise applications.
- Apply AI capabilities—including document processing, classification, extraction, summarization, and generative AI—where appropriate and within client governance requirements.
- Create reusable components, frameworks, templates, and coding standards to improve delivery speed and solution quality.
- Develop exception handling, logging, monitoring, alerts, audit trails, credential controls, and recovery procedures.
- Perform unit, integration, regression, and user acceptance testing; resolve defects and optimize reliability and performance.
- Prepare process design documents, technical specifications, deployment guides, operating procedures, and support documentation.
- Manage source control, environment configuration, releases, dependencies, licensing considerations, and change management.
- Provide production support, root-cause analysis, incident resolution, and continuous improvement for deployed solutions.
- Demonstrate solutions to clients, communicate status and risks, estimate effort, and contribute to project planning and technical decisions.
- Mentor junior engineers, review solutions, and promote engineering, security, and documentation best practices.
Required Qualifications
- 5–10 years of professional experience designing and delivering automation, application, desktop, RPA, workflow, or integration solutions.
- Strong hands-on experience with Microsoft Power Automate Desktop, including UI automation, selectors, variables, loops, error handling, scheduling, gateways, and deployment.
- Experience with Power Automate cloud flows and the broader Microsoft Power Platform; exposure to Power Apps, Dataverse, AI Builder, or Copilot capabilities is preferred.
- Proficiency in one or more scripting or programming technologies such as PowerShell, Python, C#, JavaScript, VBScript, or SQL.
- Experience automating web browsers, Windows applications, Microsoft 365, Excel, email, file systems, remote desktops, and enterprise applications.
- Working knowledge of REST APIs, JSON, databases, authentication, secure credential management, and system integration patterns.
- Understanding of software development lifecycle practices, source control, testing, release management, and technical documentation.
- Demonstrated ability to troubleshoot complex UI, application, environment, and integration issues independently.
- Strong written and spoken English, client communication, requirements discovery, and technical presentation skills.
- Bachelor’s degree in computer science, engineering, information technology, or equivalent practical experience.
Preferred Experience
- Experience delivering automation solutions for multiple clients or within a consulting, managed services, or professional services organization.
- Relevant Microsoft Power Platform or automation certifications.
- Experience with OCR, intelligent document processing, generative AI, prompt design, Azure AI services, or other enterprise AI tools.
- Familiarity with UiPath, Automation Anywhere, Blue Prism, Selenium, Playwright, or comparable automation technologies.
- Knowledge of governance, data loss prevention, role-based access, compliance, privacy, and responsible AI practices.
- Experience with virtual desktop environments, Citrix, Windows administration, and application packaging or deployment.
Remote Work and Schedule Expectations
- Work remotely with regular availability aligned to client's business hours and agreed client schedules.
- Participate reliably in client meetings, project ceremonies, handoffs, demonstrations, and support activities during scheduled working hours.
- Maintain a professional, quiet workspace with dependable high-speed internet, backup connectivity, and suitable power-continuity arrangements.
- Follow FlexPath and client policies for security, confidentiality, acceptable use, access control, data handling, and device management.
- Use company-approved devices, secure connectivity, multifactor authentication, and collaboration tools; promptly report security or privacy concerns.
- Communicate progress, dependencies, risks, and blockers proactively; keep project records and assigned work items current.
- Manage priorities independently, meet delivery commitments, and coordinate effectively across offshore and U.S.-based teams.
- Provide planned coverage and clear handoffs for leave, outages, incidents, and work spanning multiple time zones.
Success Measures
- Reliable, secure automations that meet documented business and technical requirements.
- Predictable delivery, accurate estimates, timely status reporting, and effective risk management.
- Low defect and incident rates, strong documentation, maintainable designs, and measurable process improvement.
- Positive client collaboration, responsive support, and effective knowledge transfer.
Employment Details
Location: Remote
Experience Level: Senior individual contributor, 5–10 years
Reporting Relationship: Business Intelligence Team
FlexPath is committed to building an inclusive workplace. Employment decisions are based on business needs, job requirements, and individual qualifications.
