As the Process Automation Sr Developer, you will lead the design, development, implementation, and support of enterprise Robotic Process Automation (RPA) solutions for the Robotics Process Automation Team. This role includes planning, analyzing, designing, developing, testing, and deploying end-to-end automation solutions that improve processes, increase operational efficiency, and deliver value across consumer, commercial, and private banking. Additional responsibilities include:
- Collaborate with Business Improvement Consultants, Business Analysts, and subject-matter experts to gather business and system requirements, review process maps, and define automation use cases.
- Translate requirements into Process Definition Documents (PDDs), Solution Design Documents (SDDs), and detailed test scripts using Task Mining, Microsoft Visio, Lucid, and Confluence. Design and develop automation solutions in UiPath Studio and UiPath Orchestrator using a custom enterprise framework based on UiPath’s RE-Framework.
- Build reusable components, shared libraries, and code templates that support standardized, scalable automation development. Develop Intelligent Document Processing (IDP) solutions with UiPath Document Understanding, including document classification, machine learning-based data extraction, and human-in-the-loop validation workflows. Implement API integrations that connect automation workflows with enterprise systems, RESTful web services, and cloud platforms, including Azure Cognitive Services.
- Write custom scripts in C#.NET and VB.NET to address complex automation logic and extend platform capabilities. Participate in solution design and tollgate reviews to ensure solutions meet architectural standards, governance requirements, and business needs. Partner with IT Architects and senior stakeholders to confirm alignment with enterprise architecture and security standards. Support migration of legacy automations from Blue Prism to UiPath, including re-architecture and redevelopment using the team’s custom framework.
- Execute unit, integration, and user acceptance testing (UAT) to ensure quality and completeness before production deployment. Monitor and maintain automations after implementation, resolve production issues, and support smooth business operations using UiPath Orchestrator. Maintain complete documentation, including runbooks, operational procedures, and technical documentation in Confluence.
- Contribute to the development and enforcement of coding standards, release frameworks, and testing best practices.
- Use Agile methodologies, including Scrum and Kanban, and track work in Jira to support efficient development, integration, and adoption of RPA solutions.
Required Qualifications, Education, Certifications and/or Other Professional Credentials
Education/Experience Requirements:
Bachelor’s degree in Computer Science, Management Information Systems, Information Technology, or a closely related field, plus 3 years of experience as a Senior Robotic Process Automation Analyst, RPA Developer, or a closely related role involving robotic process automation (RPA).
Must have 3 years of experience with:
- Designing, developing, testing, and implementing applications using RPA software, including UiPath; Blue Prism is a plus.
- Using programming languages, including C#, VB.NET, VBA, and Python, to build custom code stages and libraries for process automation;
- Designing and developing components that consume SOAP- and REST-based APIs;
- Developing application and automation components, including UiPath forms, email libraries, and table extraction using scripting languages such as HTML, CSS, and JavaScript;
- Using SQL queries, stored procedures, and databases, including Oracle and MySQL, to store, maintain, and extract business data;
- Using Blue Prism Control Room and UiPath Orchestrator to manage sessions, debug process solutions, and monitor jobs and work queues;
- Applying OCR techniques in UiPath and surface automation in Blue Prism to extract data from thin-client, virtual machine environments, and scanned documents;
- Using intelligent document processing models, including UiPath Document Understanding, Decipher, and Intellidact AI, to train models and extract document data through machine learning algorithms;
- Using Atlassian tools, including Jira, Confluence, and Bitbucket, to plan, assign, track, report, and manage work; review tickets against committed code; and manage repositories;
- Using issue management and version control systems, including Git, Jira, and ServiceNow;
- Using CI/CD tools, including Jenkins, to automate builds and testing, manage continuous integration, and oversee build results and deployment;
- Using Bitbucket for source code management; and
- Using Jenkins open-source automation to manage weekly builds, tests, and deployment chains.
Hours & Work Schedule
- Hours per Week: 40
- Work Schedule: Monday - Friday
Equal Employment Opportunity
Citizens, its parent, subsidiaries, and related companies (Citizens) provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to age, ancestry, color, citizenship, physical or mental disability, perceived disability or history or record of a disability, ethnicity, gender, gender identity or expression, genetic information, genetic characteristic, marital or domestic partner status, victim of domestic violence, family status/parenthood, medical condition, military or veteran status, national origin, pregnancy/childbirth/lactation, colleague’s or a dependent’s reproductive health decision making, race, religion, sex, sexual orientation, or any other category protected by federal, state and/or local laws. At Citizens, we are committed to fostering an inclusive culture that enables all colleagues to bring their best selves to work every day and everyone is expected to be treated with respect and professionalism. Employment decisions are based solely on merit, qualifications, performance and capability.
Equal Employment and Opportunity Employer
Job Applicant Data Privacy Policy
Background Check
Any offer of employment is conditioned upon the candidate successfully passing a background check, which may include initial credit, motor vehicle record, public record, prior employment verification, and criminal background checks. Results of the background check are individually reviewed based upon legal requirements imposed by our regulators and with consideration of the nature and gravity of the background history and the job offered. Any offer of employment will include further information.
Skills Required
- Bachelor's degree in Computer Science, MIS, Information Technology, or related field
- 3 years experience as a Senior Robotic Process Automation Analyst, RPA Developer, or closely related role
- 3 years designing, developing, testing, and implementing RPA solutions using UiPath
- Experience with Blue Prism (noted as a plus)
- 3 years using programming languages C#.NET, VB.NET, VBA, and Python to build custom code stages and libraries
- Designing and developing components that consume SOAP- and REST-based APIs
- Developing application and automation components using HTML, CSS, and JavaScript (UiPath forms, email libraries, table extraction)
- Using SQL queries, stored procedures, and databases including Oracle and MySQL
- Using UiPath Orchestrator and Blue Prism Control Room to manage sessions, monitor jobs, and work queues
- Applying OCR techniques in UiPath and surface automation in Blue Prism for thin-client/VM and scanned documents
- Using intelligent document processing models and platforms (UiPath Document Understanding, Decipher, Intellidact AI) to train models and extract document data
- Using Atlassian tools including Jira, Confluence, and Bitbucket for planning, tracking, and code repository management
- Using issue management and version control systems including Git, Jira, and ServiceNow
- Using CI/CD tools including Jenkins to automate builds, tests, and deployments
- Experience integrating automation with cloud services (including Azure Cognitive Services)
Citizens Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Citizens and has not been reviewed or approved by Citizens.
-
Healthcare Strength — Healthcare coverage is positioned as comprehensive, with multiple plan options and preventive care highlighted as fully covered. Mental-health support is also emphasized through EAP-style counseling access and app-based support.
-
Retirement Support — Retirement benefits are described as meaningful, including an employer match and additional company contributions in some descriptions. Stock purchase features and occasional profit-sharing framing add to the overall retirement-and-wealth picture.
-
Leave & Time Off Breadth — Time-off benefits are described as generous, including a substantial PTO bank, paid holidays, and sizeable parental leave. Adoption assistance and emergency backup care are also presented as part of the leave-related support set.
Citizens Insights
What We Do
As one of the oldest and largest financial services firms in the United States with a history dating back to 1828, we’re committed to providing solutions and expertise that support our customers, clients, colleagues, and communities in what’s next on their own unique journey. We invest in the humans who build the logic, ideas, and innovations that bring new technologies to life. Investments in AI, cloud computing, machine learning and automation provide our engineers the tools that enable us to remain competitive and win in today’s environment. At Citizens, we recognize that the journey to accomplishment is no longer linear and that individuals are made of all they have done and all they are going to do. Whether you’re considering banking with us or looking to work with us, you’ll find a customer-centric culture and a supportive, collaborative workforce at Citizens. You’re made ready and so are we. If you're ready to advance your career in technology and security, learn more about opportunity's Citizens offers here: https://jobs.citizensbank.com/digital-transformation
Why Work With Us
We empower the colleagues that power our tech. With growth & upskilling opportunities and sought-after benefits, plus a diverse culture of people and perspectives, we help our colleagues achieve career goals. Because innovation can’t happen without the minds and hearts of our people. Technology is constantly evolving, and we believe you can too.
Gallery








