Job Description

Senior Software Engineer

Location: Remote
Category: Technology
Reference Number: 2210282
Job Type: 1st Shift

Citizens Financial Group, Inc. (CFG) seeks a Sr. Software Engineer for its Johnston, RI location.


  • Develop, implement and support banking applications within the area of Consumer Robotics Process Automation, including planning, analysis, detailed design, developing/coding, testing and implementation of components.
  • Gather requirements and build automations leveraging Blue Prism and UI Path software.
  • Determine hardware/software systems requirements and lead systems hardware/software design.
  • Analyze, design, program, debug, support, and modify software enhancements and/or new products used in local, networked, or Internet-related computer programs.
  • Ensure the accuracy of business cases and that the solution will meet the business need.
  • Perform maintenance of automations and maintains documentation for developed automations.



  • Bachelor s degree in Computer Science or related field, followed by five years of progressive experience in the role offered or in a related position.
  • Employer will also accept Master s degree in same fields and three years of experience described above.
  • Full term of experience must include: Robotics Process Automation Development utilizing Blue Prism and UI Path;
  • Review and validate new application solutions;
  • Align application functionality with business requirements and strategy;
  • Anticipates issues and challenges affecting application functionality;
  • Procures and implements additions to application portfolio while maintaining fiscal responsibility;
  • Implement End to End automation solutions using Blue prism, which involves analysis, feasibility study, technical feasibility study, designing architecture, development, testing, and deployment of automation solution;
  • Review solution design document, Object design document, code review and document test case scenarios for automation solution;
  • Install, upgrade and undertake release management of Blue Prism Software, and configuring different environment using Microsoft SQL Server Databases;
  • Undertake browser based Automation, Surface Automation, Excel Automation, PDF Automation, Windows client, Restful and SOAP web services, ERP applications, SharePoint, Silverlight/Flash applications and Mainframe Automation using Blue prism; and Serve as RPA Admin for licenses management and RPA Infrastructure maintenance.

May telecommute from any US location.