Software Engineer (RPA) - Entry Level
Global Enterprise Services, LLC10 months ago
Fort Meade, Maryland, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
The Software Engineer (RPA) is responsible for designing, developing, enhancing, and implementing software solutions with a focus on robotic process automation. This role troubleshoots production issues, integrates new products based on client requirements, and collaborates with project teams and end users to ensure successful project delivery.
Key Responsibilities
- Develop RPA bots using Automation Anywhere and UiPath.
- Design, develop, document, test, and deploy software using Python, JavaScript, Java, and SQL.
- Develop automated tests using tools such as Ansible, Selenium, JMeter, and JUnit.
- Create and manage automated CI/CD build and deployment pipelines using tools like CloudBees/Jenkins, Artifactory, OpenShift/Kubernetes, Docker, Ansible, and Bitbucket.
- Collaborate with an Agile, geographically dispersed team and attend daily scrums.
- Troubleshoot and resolve installation, infrastructure, and system issues.
- Identify, report, monitor, and mitigate technical risks independently.
- Communicate frequently with team members to ensure successful project outcomes.
Required Qualifications
- Bachelor's degree in a relevant technical discipline (completed within 12 months prior to hire) or equivalent experience via coursework and internships.
- Software development experience using HTML and JavaScript with working knowledge of Python or Java.
- Experience with distributed version control systems such as Git and Bitbucket.
- Solid understanding of Software Engineering principles, theories, and concepts.
- DoD Secret clearance or the ability to obtain interim Secret clearance prior to the start date.
- Security+ certification or equivalent DoD 8570 IAT II certification within 60 days of the start date.
Preferred Qualifications
- Experience developing RPA bots in Automation Anywhere and/or UiPath.
- Familiarity with Atlassian tools, including JIRA, Confluence, and Bitbucket.
- Proven experience working remotely in a geographically dispersed team.
- Comprehensive experience across the full software lifecycle, including production deployments.
- Experience developing software on UNIX platforms and web development using UI frameworks such as React.
- Proficiency in designing and deploying DevOps pipelines and automated testing pipelines using tools like Git, Jenkins, Artifactory, Ansible, Selenium, and JMeter.
- Experience with cloud-based containerized environments using Kubernetes and Docker.
- Prior work experience in a DoD environment, including familiarity with DISA guidelines and DoD security standards.
Benefits & Perks
- Remote work option with the requirement to live within commuting distance to Scott AFB, IL or Ft. Meade, MD for on-site support.
- Less than 10% travel requirement.
- Opportunity to work with a dynamic Agile team on cutting-edge projects.
Required Skills
Selenium
JavaScript
Atlassian (JIRA, Confluence)
Java
Docker
HTML
Automation Anywhere
UiPath
Python
UNIX command line
React
Git
SQL
Agile methodology
Kubernetes
Ansible
JMeter
Jenkins
Junit
Bitbucket