CACI International UiPath Senior Developer in Ashburn, Virginia
UiPath Senior Developer
Job Category: Information Technology
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Local
What You'll Get To Do:
Serve as an Agile Scrum team member providing software Robot Process Automation development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers/analyst, stakeholders, and end users within Agile processes. Responsible for:
Lead the design and development of RPA/UiPath solutions that meet and surpass the requirements of customer process functionality, data, security, integration, infrastructure and performance that are extensible and scalable.
Lead collaboration and design sessions with customers and technical SMEs to define, design and if needed prototype, RPA/UiPath automations, business rules, and exception handling.
Create and maintain RPA/UiPath automation artifacts such as architecture, process and detailed design documents.
Innovate new RPA/UiPath solutions that will improve and expand customer automation capabilities.
Estimate the automation development efforts and provide guidance on development timelines, risks, opportunities and constraints.
Support the testing, trouble shooting and deployment of RPA/UiPath automations that surpass customer expectations.
Grow and mentor junior staff while building a world class automation team.
Develop and enforce best practices that improve processes, standards and practices around RPA design, quality, and performance.
Lead code reviews to ensure adherence to requirements and coding standards.
Provide oversight for the planning, configuration and management of RPA/UiPath instances, required infrastructure/software resources, and coordinate with customer cloud/data center/security teams to support automation operations.
Continuously analyze emerging automation technology and customer automation environments to eliminate technical debt and identify design improvement and reusability options.
Manage a growing modern automation service catalog and its capabilities.
Provide and share insight, expertise, QnA into the UiPath platform capabilities and roadmap
Provide customer demonstrations and presentations (virtual or in-person) of UiPath automations to ensure customer acceptance early in the development cycle.
You Will Bring These Qualifications:
Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
3 year check for felony convictions
1 year check for illegal drug use
1 year check for misconduct such as theft or fraud
College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree
Professional Experience: at least seven (7) years related technical experience, with UIPath, Process Automation, software design, development, Test Automation, and implementation
Experience in using UiPath Studio, Orchestrator, Screen, Data & Web scraping techniques
Strong knowledge of the Robotic Enterprise Framework
Experience in complete project life cycle activities on development and maintenance projects.
Experience in using UiPath Credential Manager for maintaining, securing and retrieving user credentials
Experience in Scheduling Bots thru Studio and Orchestrator
Experienced in staging and deploying the automation solution into test and Live environments
Experience with Microsoft SQL Server
Experience automating Web portals, Excel, PDF, TXT and Email automations
Experience with web service interaction (REST/SOAP)
Proven track record of technical leadership roles delivering solutions within defined timeframes.
Working on unusually complicated problems and providing solutions that are highly creative and ingenious, exhibiting ingenuity, creativity, and resourcefulness
Acting independently to expose and resolve problems
Ability to apply estimation techniques to software development efforts
Highly responsible, team-oriented individual with very strong work ethic and a self-starter
Excellent written and verbal communication skills
Strong collaboration skills and desire to work within a team
Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management
These Qualifications Would Be Nice To Have:
UiPath Advanced Developer Certification recommended.
Experience with one of the Screen Scraping methods i.e. Optical character Recognition (Google OCR / Microsoft OCR engines) to process PDF and JPEG images
Experience with other RPA automation tools a plus.
Knowledge of Selenium Test Automation
Experience with GIT source code control systems and concurrent development workflows (Git preferred)
What We Can Offer You:
We’ve been named a Best Place to Work by the Washington Post.
Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
We offer competitive benefits and learning and development opportunities.
We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.
For over 55 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.
Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is an Equal Opportunity Employer – Females/Minorities/Protected Veterans/Individuals with Disabilities.
As a federal contractor, CACI is subject to any federal vaccine mandates or other customer vaccination requirements. All new hires are required to report their vaccination status.