Automation Developer
Reports to : Director of Application Development
Supervises : None
Status : Exempt
Objective
The Automation Developer is responsible for creating and maintaining automation solutions that improve efficiency and support key business processes across the Credit Union. This role focuses on developing secure, reliable workflows and tools that enhance operations and drive continuous improvement. Through these efforts, the Automation Developer helps KEMBA fulfill its mission of making a positive difference in each Member's financial life.
Duties and Responsibilities
- Develops, tests, debugs, deploys and maintains job automation processes and automated scripts and workflows that meet the service and security standards of the credit union
- Monitors and maintains deployed robotic process automation (RPA) bots and automated scripts and workflows; troubleshoot issues and implement improvements for continuous efficiency gains
- Implements and maintains logging and other audit / performance tracking mechanisms.
- Collaborates with cross-functional teams to analyze business needs and strategic direction for automation opportunities
- Resolves complex automation problems on any in-house or purchased software application across multiple hardware platforms and programming languages
- Balances multiple jobs, priorities, and deadlines
- Documents operational processes and the design of automation systems, including automation designs, configurations, and user guides
- Follows all security policies and procedures and report discrepancies or suspicious activity to the manager immediately
- Develops an understanding of credit union history, philosophy, organization, policies, and operational procedures
- Performs all duties in a manner that is fully compliant with applicable industry regulations as well as KEMBA policy and procedures
- On a self-directed basis, continues to improve individual level of competency through training and certification on established educational programs
- Relates to others beyond giving and receiving instructions :
- Works well with partners and peers
- Performs work activities requiring negotiating, instructing, supervising, persuading, or speaking with others
- Responds appropriately to feedback
- Performs other duties as assigned
Required Qualifications
Bachelor's degree in computer science, engineering, or a related field (or equivalent work experience)3+ years of experience in process automation or software development, including hands-on expertise building RPA solutions with UiPathProficiency in at least one programming or scripting language (e.g., C#, Python, VB.NET, Javascript) and familiarity with software development best practicesStrong understanding of business process workflows and ability to translate business requirements into automated solutionsStrong understanding of data security and privacy laws and best practicesKnowledge of cloud computing platforms (Azure, AWS) and CI / CD pipelinesAbility to think orderly, logically, and analytically.Strong problem-solving skillsEffective communication skillsCourtesy, tact, and diplomacyDesired Qualifications
UiPath certification (e.g., UiPath Advanced RPA Developer) or equivalent training in RPA
Experience with integrating and securing automated workflows with other systems (APIs, databases)
Previous credit union or financial institution experience including a strong understanding of financial regulations is desirable
Knowledge of Git