Software Engineer I (RPA Team)
Category
Job Location
Additional Locations
- Cincinnati, Ohio
- Columbus, Ohio
Pay Classification
Work Type
Position Type
We are looking for a Software Engineer to join our Robotics Process Automation team here at Wright Patt Credit Union. You will use your existing skills with Python, JavaScript, API's and other relevant development languages and learn RPA tools such as Automation Anywhere to help accomplish new and existing automation projects.
The Software Engineer (RPA Team) is responsible for developing automation solutions supporting various enterprise automation and efficiency initiatives. The RPA Developer will support the end users and team members in the design, development, testing, and maintenance of automation projects across the organization and expand the automation footprint throughout the organization. In addition, this role is responsible for the day-to-day RPA support associated with automations, including but not limited to, addressing end-user reported issues, answering questions, and providing end-user training related to application functionality.
- Automation Development (70%)
- Collaborate with Digital Transformation Analysts and Business teams to understand business processes, define requirements, design solutions, and develop and test robotic process automations in the Automation Anywhere RPA platform.
- Design and develop automated process solutions per the standard RPA design principles, technical standards, and industry best practices.
- Drive the adoption of best practices around coding, design, quality, and performance.
- Work with Digital Transformation Analysts, Scrum Masters, QA Analysts, Product Owners, architects, and other cross-functional resources to define and deliver business-impacting automations.
- Collaborate to create and maintain the Solution Design Document (SDD) throughout the RPA lifecycle.
- Participate in peer code reviews to ensure quality and technical standards are achieved.
- Initiate necessary change control steps to implement changes/new modules into production environments.
- Deploy RPA components, including bots, development tools, code repositories, and logging tools.
- Production Support (20%)
- Monitor and maintain automation solutions post-implementation and resolve any potential issues to ensure smooth business operations.
- Provide 24x7x365 support when required (including after-hours/weekends for critical automations).
- Analyze and correct defects/issues and implement fixes into the production environment.
- Evaluate and test scheduled RPA vendor software upgrades/releases.
- Interface with IT teams and/or RPA vendor for technical support (as needed).
- Troubleshoot poorly performing processes and tune (if warranted).
- Support the end-user training needs of business users.
- Other Duties as Assigned (10%)
- Participate in annual Disaster Recovery (DR) and Business Continuity Planning (BCP) testing activities.
- Analyze and correct issues identified by compliance, internal auditors, and/or external examiners.
- Define and/or modify application standards to be used by developers, including 3rd party contract programming vendors.
- Ensures proper policies, procedures, risk mitigation activities, and operating controls are followed. Reports gaps in policies, procedures, and operating controls to leadership to ensure member impact and risk are mitigated
Required Skills
The Software Engineer (RPA Team) must possess the following:
- 2+ years of experience in Software Development using Python, JavaScript, or C# is required. Experience using Automation platforms such Automation Anywhere, UiPath, Blue Prism, Microsoft, etc.… is preferred.
- A Bachelor’s Degree in Business, Information Systems, Information Technology, Computer Science, or related discipline and/or the equivalent work-related experience
- Prior experience on automation projects of varying size and complexity with demonstrated experience in workflow/process analysis, requirements gathering and documentation, and creation and execution of testing plans
- Demonstrated excellent listening, interpersonal, written, and oral communication skills
- Ability to work on multiple efforts at the same time and consistently meet deadlines
- Excellent analytical, critical thinking, diagnostic, and troubleshooting skills
- Excellent organization and follow-through skills
- Experience with Financial Services products and services are preferred
This position is located at 3560 Pentagon Blvd, Beavercreek, OH. View the Google Map in full screen.