CACI International Jobs

Job Information

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.