Senior Software Engineer

Worky

Plano (TX)

Hybrid

USD 120,000 - 160,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work 1 day/week

Job summary

Citizens Financial Group, Inc. in Plano, Texas is seeking a Senior Software Engineer to lead the definition, design, development, testing and deployment of software applications supporting digital banking operations.

You will work across backend microservices and frontend SPA, using Java, .NET, JavaScript, HTML/CSS, Unix and Perl, with Git/Jenkins for code maintenance and deployment. Remote work permitted 1 day per week; on-site at 5908 Headquarters Drive, Plano.

Qualifications

  • Experience developing IT systems to support banking operations using Java, .Net, JavaScript, HTML, CSS, Unix and PERL scripts.
  • Experience with data migration and decommissioning legacy enterprise applications.
  • Ability to develop custom reporting solutions and ETL processes.
  • Backend development with microservices and frontend with SOA technologies; Git/SVN and Jenkins for deployment; familiarity with relational and NoSQL databases.

Responsibilities

  • Lead the definition, design, development, testing and implementation of software solutions for digital banking operations (BPM).
  • Provide technical expertise across infrastructure, integration, performance, cloud, and best practices.
  • Create/edit and deploy workflow solutions using PAAS and Open source Flowable; deploy on the Platform.
  • Develop and manage customer reporting solutions and securitization platform functionality.
  • Perform ETL and develop backend microservices with SPA frontend; maintain code with Git/Jenkins.

Skills

Java
JavaScript
.NET
HTML/CSS
Unix
Perl

Tools

Git
Jenkins
SVN

Job description

Citizens Financial Group, Inc. (CFG) seeks a Senior Software Engineer for its Plano, Texas location.

Responsibilities
  • Responsible for leading the definition, design, develop, test and implement software applications and solutions that support digital banking operations Business process management (BPM).
  • Provide technical expertise infrastructure, integration, performance, cloud and best practices.
  • Create/edit and deploy workflow solutions, utilize PAAS solutions and Open source flowable to Deploy Platform.
  • Develop and manage customer reporting solution to the BPM Platform.
  • Develop and maintain Securitization platform for the Bank.
  • Perform ETL functions to create/maintain reports, and developing backend using microservice architecture, front using SPA technologies, and utilize Git and Jenkins for code maintenance and deployment.
Qualifications
  • Development of IT systems to support banking operations using Java, .Net, JavaScript, HTML, CSS, Unix and PERL Scripts;
  • Development and data migration solutions in decommissioning legacy enterprise applications;
  • Development of custom reporting solutions;
  • Perform ETL functions to create/maintain customized reports;
  • Development of backend using microservice architecture and frontend using SOA technologies;
  • Utilizing Git/SVN and Jenkins for code maintenance and deployment; and
  • Utilizing Relational and NoSQL database.

Remote work permitted 1 day per week.

Worksite: 5908 Headquarters Drive, Plano, TX 75024 United States, 40 hrs/wk. EO employer.

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

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Citizens Bank • Plano (TX)

Hybrid
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Socket.dev • Woodbridge Township (NJ)

Hybrid
USD 137,000 - 159,000
Senior Software Engineer, Digital Banking & Microservices
Senior Software Engineer, Digital Banking & Microservices

Citizens Bank • Plano (TX)

Hybrid
USD 110,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Socket.dev • Johnston (RI)

Hybrid
USD 110,000 - 170,000
Remote work 4 days/week
Senior Software Engineer - BPM Platform & Microservices (Remote 1 Day/Week)
Senior Software Engineer - BPM Platform & Microservices (Remote 1 Day/Week)

Worky • Plano (TX)

Hybrid
USD 120,000 - 160,000
Remote work 1 day/week
Software Engineer | Enterprise Technology & Security Development Program
Software Engineer | Enterprise Technology & Security Development Program

Citizens Bank • Johnston (RI)

On-site
USD 72,000 - 88,000
Competitive pay and benefits
Education reimbursement
Flexible work arrangements
+1
Senior Software Engineer
Senior Software Engineer

Citizens • Woodbridge Township (NJ)

Hybrid
USD 107,000 - 161,000
Principal Software Engineer
Principal Software Engineer

Citizens Bank • Phoenix (AZ)

Hybrid
USD 140,000 - 180,000
Telecommuting 1 day per week
Software Engineer | Enterprise Technology & Security Development Program
Software Engineer | Enterprise Technology & Security Development Program

Socket.dev • Johnston (RI)

On-site
USD 85,000 - 120,000
Software Engineer Summer 2027 Intern | Enterprise Technology & Security Summer Internship Program
Software Engineer Summer 2027 Intern | Enterprise Technology & Security Summer Internship Program

Citizens • Phoenix (AZ)

On-site
USD 39,000 - 44,000
Health insurance
Retirement benefits
Parental leave
+4