Robotic Process Automation Engineer
$86,800–$198,000 year
On-siteAshburn, Virginia, United States
Job Summary
Develop efficient and effective software using clean code, APIs, analytics, and infrastructure to build user-oriented solutions from vision to production-ready systems. Oversee future functionality and enhancements while coding solutions that support current architecture and operating environments. Utilize UiPath platform tools, including Studio, Orchestrator, and Document Understanding, or Power Automate to build cloud flows, desktop flows, and AI Builder models. Script in .NET, C#, VB.NET, JavaScript, React, or Python, and write SQL queries to manage data connections. Maintain existing applications in sustainment mode within an Agile environment, debugging, troubleshooting, and monitoring application code to overcome clients' difficult challenges.
Required Qualifications
- 5+ years of experience maintaining and making minor changes to existing applications or keeping those systems working in a sustainment mode within an Agile environment
- 3+ years of experience with legacy enterprise systems and experience working in a microservices or distributed application environment
- Experience with workflows, web parts, site maintenance, APIs, and cloud platforms
- Experience with UiPath platform, including in Studio, Orchestrator, Action Center, and Document Understanding, or Power Automate, including building cloud flows, desktop flows (PAD), and AI Builder models
- Experience scripting in .NET, C#, VB.NET, JavaScript, React or Python
- Experience writing SQL queries
- Public Trust
- Bachelor's degree or 8+ years of experience in software development in lieu of a degree
- Public Trust determination is required
Desired Qualifications
- Experience with AWS, Azure, or Google Cloud Platform
- Experience with Microsoft SharePoint, Microsoft Products, Microsoft Windows Server, or Microsoft SQL Server
- Knowledge of relational databases and managing data connections
- Ability to develop detailed program specifications and programs for software components
- Ability to debug, troubleshoot, monitor, and maintain the operation of application code
- Knowledge of DevOps, continuous integration, and continuous deployment
- Knowledge of shell scripting and automation
- Secret clearance
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.