×
Register Here to Apply for Jobs or Post Jobs. X

Manager, Software Engineer

Job in Johnston, Providence County, Rhode Island, 02919, USA
Listing for: Socket.dev
Full Time position
Listed on 2026-08-28
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 140000 - 190000 USD Yearly USD 140000.00 190000.00 YEAR
Job Description & How to Apply Below

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

Responsibilities
  • Responsible for delivering high impact technology solutions across the Private Banking and Payments platforms.
  • Oversee building and operating mission critical systems that support customer experience, money movement, payment processing, fraud controls, and regulatory compliance.
  • Lead, develop, and retain high performing engineering teams responsible for Private Banking and Payments capabilities, including client experiences, backend services, integrations, and data flows that move and safeguard money.
  • Own engineering outcomes end to end, from problem framing and design through delivery, production stability, and continuous improvement.
  • Partner closely with Product, Architecture, Risk, Security, and Business stakeholders to translate complex Private Banking and Payments requirements into scalable, secure, and resilient technical solutions.
  • Drive technical strategy and execution for systems involving payments, entitlements, approvals, transaction workflows, customer data, and integration with core banking, payment rails, and third party providers.
  • Establish and enforce strong engineering practices, including code quality, documentation, automated testing, release discipline, and operational readiness.
  • Ensure predictable, incremental delivery while balancing speed, quality, and regulatory obligations. Optimize investments by aligning team capacity to the highest value work.
  • Identify, assess, and reduce technical, operational, and security risk throughout the software lifecycle, applying industry best practices for financial systems handling sensitive data and funds movement.
  • Collaborate with peer engineering leaders to ensure seamless integration across platforms and a cohesive end to end client experience.
  • Drive adoption of AI-native tools and services to more rapidly deliver solutions to internal and external customers
  • Act as a visible engineering leader—coaching engineers, setting clear expectations, and building a culture of ownership, accountability, and continuous learning.
Qualifications

Requires a Master’s degree, or foreign equivalent, in Computer Science, Computer Information Systems, or related field and 4 years of experience as a Software Engineer, Technology Lead, or related position designing and developing applications.

Must have 4 years of experience with:

  • Designing and developing applications and microservices using the NodeJS technology stack and NPM packages, including ExpressJS, Fastify, Mongoose, MongoDB-native-driver, TypeORM, Joi, BreeJS, Lodash, Passport, Node Mailer, and AWS-SDK;
  • Creating and publishing reusable custom libraries to handle and execute internal business logic and support the development experience;
  • Utilizing JavaScript with NodeJS runtime environment, including, Event Loop, Thread Pools (worker nodes and clustering), Stream Operations, and Asynchronous operations based on Promises and Observables;
  • Utilizing Type Script for back-end and front-end development, including available Static Types, Object Oriented Programming, Compilation Environment, and Generics;
  • Creating flexible and scalable back-end server systems using Java, multithreading, and streaming, asynchronous operations;
  • Utilizing the Spring technology stack, including Spring Boot, Hibernate, Eureka Discovery Server, Zuul API Gateway, Spring JPA, Spring Batch, Spring Security, Spring MVC, J2EE, JSP, Servlets, and JDBC;
  • Utilizing shell scripting languages, including Python, Ruby, PHP, and Bash to create script applications, test scripts, network scripts, and infrastructure scripts;
  • Utilizing API paradigms, including REST, SOAP, GraphQL, and RPC;
  • Utilizing databases paradigms, including Document (Mongodb, DynamoDB, Fire Base), Relations (MySQL, PostgreSQL, Oracle 11g, MariaDB, Aurora), Key-Value (Redis Cache, Memcached), and Wide Column (Cassandra);
  • Integrating messaging and data stream systems, including KAFKA, Confluent, RabbitMQ, Red Hat AMQ, Amazon SQS, Amazon SNS, Amazon Kinesis, and Active MQ;
  • Utilizing front-end frameworks, including Angular, React, and Vue, to create Single Page…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary