RPA Developer

CACI•O'fallon, IL

About The Position

The RPA Developer will support the Joint Transportation Management System (JTMS) program by designing, developing, testing, and deploying software robots that automate repetitive processes in transportation management and logistics operations. The role uses enterprise RPA technologies to streamline workflows, reduce manual tasks and operational costs, and improve productivity and accuracy. It offers a developing professional hands-on experience with automation solutions supporting defense operations.

Requirements

  • Must be a US citizen.
  • Must have an active Secret clearance.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 1–2 years of experience with RPA development or related automation technologies.
  • Basic programming knowledge in Python, C#, VB.NET, or Java.
  • Understanding of the RPA lifecycle and best practices.
  • Familiarity with process analysis and workflow design.
  • Knowledge of basic database concepts and SQL queries.
  • Strong analytical and problem-solving skills.
  • Excellent attention to detail and commitment to quality.
  • Ability to work effectively in a team environment.
  • Strong written and verbal communication skills.

Nice To Haves

  • Experience with UiPath, Automation Anywhere, Blue Prism, or Microsoft Power Automate.
  • RPA certification, such as UiPath Certified Professional or Automation Anywhere Certified Advanced RPA Professional.
  • Familiarity with Agile SAFe methodologies.
  • Experience with SAP and the agility layer, such as Mendix.
  • Knowledge of API integration and web services.
  • Experience with OCR and document processing.
  • Understanding of transportation or logistics business processes.
  • Experience with version control systems such as Git or SVN.
  • Knowledge of AI/ML concepts and Intelligent Automation.
  • Familiarity with the .NET framework or Python scripting.

Responsibilities

  • Design, develop, and deploy RPA bots using industry-standard platforms.
  • Analyze business processes to identify automation opportunities in JTMS workflows.
  • Create process definition documents (PDDs) and solution design documents (SDDs).
  • Develop and maintain automation scripts and workflows using RPA best practices.
  • Perform unit testing, debugging, and troubleshooting of RPA solutions.
  • Monitor bot performance and implement improvements to ensure reliability and efficiency.
  • Collaborate with business analysts, system administrators, and stakeholders to gather requirements.
  • Document automation processes, technical specifications, and user guides.
  • Assist in maintaining and enhancing existing automation solutions.
  • Participate in code reviews and follow established development standards.
  • Support the deployment of bots to production environments.
  • Provide basic support and troubleshooting for deployed automation solutions.

Benefits

  • Flexible time off benefit.
  • Learning resources.
  • Competitive compensation.
  • Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service