Manager Software Engineering

Citizens Financial Group·Oracle Recruiting
United StatesFull-timePosted Jul 6, 2026
Apply

Citizens Financial Group, Inc. (CFG) seeks a Manager Software Engineering for its Johnston, Rhode Island location.

Responsibilities:

•    Develops, manages, and retains a team of highly-inquisitive technologists. Oversees the design, development and implementation of multiple engineering projects.
•    Collaborates with architects, product managers and other technical or non-technical stakeholders to define design approaches that are aligned with the customer-centric product vision.
•    Identifies and mitigates engineering risks. Ensures engineering and documentation best practices are understood and followed. 
•    Ensures successful incremental product releases while driving to deadlines and optimizing investments.
•    Assures quality through efficient management of team, processes and resources. Evaluates and limits risk and vulnerabilities during the software development process by consistently employing industry best-practices. 
•    Stays updated with latest advancements in engineering technology and industry trends.

Qualifications:

Requires a Master’s degree in Computer Science, or related field, and eight (8) years of experience in the position offered, Director of Engineering or related position.

Full term of experience must include:

•    Utilization of Microservice development & design patterns, NoSQL Databases, AWS Cloud, and CICD pipelines;
•    Programming in Java, Python, Kotlin, Hadoop, Hive, C++, nodejs, angular, react as well as AWS and Openshift to design, develop and construct applications; 
•    Developing applications using Hadoop technology stack that includes Hadoop Map Reduce, Spark, HDFS, Hue, Sqoop and Hive, JAVA, Spring and usage of well-known Java IDE like Eclipse, NetBeans, IntelliJ;
•    Utilizing Kubernetes and UNIX software to deploy and run applications; 
•    Conducting performance monitoring, capacity planning, system tuning, availability planning, analysis and documentation of information to create the applicable statements of work and the associated deliverables;
•    Utilizing SQL and PL/SQL with databases, including Oracle and MySQL;
•    Utilizing NoSQL, MONGO, CASSANDRA, HBASE, and HIVE databases to handle application data, database queries and optimization;
•    Architecting cloud native applications using Microservice design patterns and 12 factor app methodologies; 
•    Building Event driven systems with Event sourcing using KAFKA;
•    Utilizing design patterns, including MVC, Session, Business Delegate, Subscriber, Singleton and DAO;
•    Utilizing UML diagrams, including Use Case Diagram, Activity Diagram, Class Diagram, Component Diagram, and Sequence Diagram with tools, including Rational Software Architect, Microsoft Visio, DRAW and Astah; and 
•    Performing unit, system, integration, and regression testing with tools, including IntelliJ, Junit.

May telecommute from any U.S. location.

Worksite: One Citizens Bank Way, Johnston, RI 02919 United States, 40 hrs/wk. EO employer.

For summary of benefits and to apply visit our website at https://jobs.citizensbank.com  and apply online (Job ID: 47879) or email resume and cover letter to Recruiting@Citizensbank.com with subject line: 47879.

Direct applicants only. 
 

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free