RPA Developer
Posted 3hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
RPA Developer supporting federal digital transformation initiatives with a focus on automation solutions migration. Collaborating effectively with the Intelligent Automation Services team to enhance operational efficiency.
Responsibilities:
- Design, develop, test, deploy, and maintain robotic process automation solutions that streamline Federal Client business and mission-support processes.
- Support the transition and migration of existing UiPath automations to Microsoft Power Automate and the broader Microsoft Power Platform.
- Assess current-state UiPath bots, workflows, dependencies, credentials, integrations, exception handling, and operational requirements to determine appropriate migration strategies.
- Reengineer and optimize existing automations rather than performing direct one-to-one conversions when process or platform improvements are identified.
- Develop cloud flows, desktop flows, attended and unattended automations, and other Power Platform solutions in accordance with approved technical standards.
- Develop, update, and maintain UiPath automations during the transition period, as required, to ensure continuity of operations.
- Collaborate with Business Analysts, Process Owners, Federal Client stakeholders, and technical teams to evaluate automation opportunities, assess feasibility, and define functional and technical requirements.
- Identify process gaps, technical risks, migration constraints, and opportunities for process standardization and continuous improvement.
- Integrate automation solutions with Microsoft 365, SharePoint, Teams, Outlook, Excel, databases, APIs, enterprise applications, and other approved client systems.
- Configure and support Power Platform environments, connections, gateways, service accounts, credentials, and solution packages in coordination with system administrators.
- Create and maintain technical documentation, including Solution Design Documents (SDDs), Process Definition Documents (PDDs), deployment guides, test plans, operational support procedures, and user documentation.
- Develop and execute unit, integration, regression, user acceptance, and performance testing for new and migrated automation solutions.
- Troubleshoot automation failures, perform root-cause analysis, and implement corrective actions to improve bot stability, reliability, and performance.
- Monitor deployed automations and provide ongoing maintenance, enhancements, production support, and performance optimization.
- Ensure automation solutions comply with Federal Client information technology governance, cybersecurity, accessibility, and data protection requirements.
- Follow established configuration management, source control, release management, and DevSecOps practices.
- Participate in peer code reviews, technical design reviews, Agile ceremonies, and continuous improvement initiatives.
- Work closely with cybersecurity, enterprise architecture, infrastructure, cloud, and application teams to deliver secure, resilient, and supportable automation solutions.
- Develop reusable automation components, templates, standards, and best practices to improve consistency across the RPA development lifecycle.
- Provide technical guidance, knowledge transfer, and end-user support related to automation solutions.
Requirements:
- Bachelor's degree in Information Technology, Computer Science, Engineering, or a related technical discipline.
- U.S. Citizenship required.
- Ability to obtain and maintain a U.S. Federal Public Trust clearance.
- Minimum of three (3) years of professional experience in object-oriented software development using languages such as C#, Java, Python, or similar.
- Demonstrated experience designing, developing, testing, deploying, and maintaining RPA solutions using Microsoft Power Automate and/or UiPath.
- Hands-on experience with Microsoft Power Automate, including cloud flows, desktop flows, connectors, expressions, exception handling, and solution deployment.
- Experience supporting or participating in the migration of UiPath automations to Microsoft Power Automate is highly desirable.
- Understanding of software development lifecycle (SDLC) methodologies and Agile development practices.
- Experience integrating automation solutions with enterprise applications, databases, APIs, and Microsoft 365 services.
- Experience with version control systems such as Git.
- Strong analytical and problem-solving skills.
- Ability to manage multiple priorities in a fast-paced, secure, mission-focused environment.
- Excellent written and verbal communication skills with the ability to effectively communicate with technical teams and Federal Client stakeholders.
Benefits:
- Health insurance
- Paid time off
- Flexible working arrangements
- Professional development opportunities
















