Senior Software Engineer

Citizens Financial Group

$110K — $130K *
Plano, TX 75025In-Person
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree or foreign equivalent in Computer Science, Engineering, or related field
  • 2 years as Senior Software Engineer, Systems Engineer, or similar role in banking IT systems
  • Proficient in Java, .Net, JavaScript, HTML, CSS, Unix, and PERL Scripts
  • Experience in data migration and decommissioning legacy enterprise applications
  • Competent in developing custom reporting solutions and performing ETL functions
  • Skilled in backend development with microservice architecture and frontend with SOA technologies
  • Familiar with Git/SVN and Jenkins for code maintenance and deployment

Responsibilities

  • Lead definition, design, development, testing, and implementation of software applications for digital banking
  • Provide technical expertise in infrastructure, integration, performance, and cloud best practices
  • Create, edit, and deploy workflow solutions using PAAS and Open source flowable
  • Develop and manage customer reporting solutions for the BPM Platform
  • Maintain the Securitization platform for the Bank
  • Perform ETL functions to maintain reports and develop backend and frontend solutions
  • Utilize Git and Jenkins for effective code maintenance and deployment

Benefits

  • Remote work permitted 1 day per week
  • Opportunity to work with a robust digital banking framework
  • Access to advanced technologies in software development
  • Involvement with innovative projects in cloud and integration spaces
  • Engagement with a collaborative team in a supportive work environment
  • Potential for professional growth within Citizens Financial Group
Full Job Description
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:

Requires a Master's degree, or foreign equivalent, in Computer Science, Computer Engineering, or related field and 2 years of experience as Senior Software Engineer, Systems Engineer, or related position involving development of IT systems to support banking operations.

Must have 2 years of experience with the following:
• 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.

For summary of benefits and to apply visit our website at https://jobs.citizensbank.com and apply online (Job ID: 49052) or email resume and cover letter to [redacted] with subject line: 49052

Direct applicants only.

Similar Jobs

More Jobs at Citizens Financial Group

More Finance & Insurance Jobs

Find similar Senior Software Engineer jobs: