The partner company is seeking a Sr. Software Engineer in Robotic Process Automation (RPA) to design, develop, and deploy high-quality software solutions that enhance business operations, focusing on secure, scalable, and efficient systems in a highly regulated environment.
Requirements
- Proficiency in Python, Java, JavaScript, SQL, and experience with HTML and web UI frameworks such as React.
- Experience with RPA tools, including Automation Anywhere and UiPath.
- Knowledge of DevOps tools and practices: Jenkins, Artifactory, Kubernetes, Docker, Ansible, Bitbucket, and Git.
- Experience with automated testing frameworks and cloud-based containerized environments.
- Familiarity with DoD security standards and ability to obtain Secret clearance; Security+ or equivalent IAT II certification required.
Responsibilities
- Design, develop, test, document, and deploy software applications using Python, Java, JavaScript, and SQL.
- Develop and maintain robotic process automation (RPA) bots with Automation Anywhere and UiPath.
- Build and manage automated CI/CD pipelines using tools such as Jenkins, Artifactory, Ansible, Docker, Kubernetes, and Bitbucket.
- Develop automated testing frameworks using Selenium, JMeter, Junit, and Ansible.
- Troubleshoot software, infrastructure, and system issues, ensuring production stability and adherence to security standards.
- Collaborate with Agile teams in daily scrums and remote settings to ensure timely and high-quality project delivery.
- Identify, monitor, and mitigate technical risks, and provide guidance on system integration, compatibility, and software enhancements.
Other
- Bachelor’s degree in Computer Science, Software Engineering, or related field; Master’s degree is a plus.
- 4–8 years of professional software development experience, or 2–6 years with a Master’s degree.
- Strong analytical, problem-solving, and collaborative skills, with experience working in remote, distributed teams.
- Flexible remote-first work environment with limited travel requirements (<10%).