Senior Software Engineer

6 days ago


Raleigh, United States Citizens Financial Group, Inc. Full time

Description

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

Duties: Responsible for working with engineering and architecture teams to produce high-quality technology solutions. Leads, designs, and develops innovative solutions to some of the biggest technical issues facing the banking industry. Serves as a peer-leader tasked with pursuing cutting-edge initiatives and solutions. Provides recommendations on new and enhanced systems, software, upgrades, and modifications. Ensures the systems and processes meet business acceptance standards and to comply with risk/privacy standards.

Requirements:Bachelor's degree in Computer Information Systems, Computer Science, or related field, followed by seven (7) years of progressive experience in the role or in a related position. Full term of experience must include: Design and development of Micro services, SOA services using Spring Boot, Java/J2EE, JPA/Hibernate, JMS, JDBC, XML, Docker, Kubernetes/OpenShift, Log4j, Tomcat, JIRA, Jenkins, and Maven; Software development using Java/J2EE, Object oriented and Functional programming; Utilization of Oracle and MySQL relational database systems and any NoSQL database; Development of back-end API's using RESTful services and Domain Driven design; Developing API solutions using EAI patterns and ESB; Developing and deploying distributed, scalable micro services to run in cloud environments; Interfacing with back-end applications using RESTful APIs, JMS, MQ like ActiveMQ/IBM MQ, Kafka and SOAP services; Performing testing activities utilizing frameworks including Junit and Mockito; and Utilization of CI/CD tools such as Jenkins, Bitbucket/SVN, Sonar, GIT and MAVEN.

May telecommute from any U.S. location.

Direct applicants only.

Some job boards have started using jobseeker-reported data to estimate salary ranges for roles. If you apply and qualify for this role, a recruiter will discuss accurate pay guidance.

Equal Employment Opportunity

At Citizens we value diversity, equity and inclusion, and treat everyone with respect and professionalism. Employment decisions are based solely on experience, performance, and ability. 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 (including transgender individuals who are transitioning, have transitioned, or are perceived to be transitioning to the gender with which they identify), 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.

Equal Employment and Opportunity Employer

Citizens is a brand name of Citizens Bank, N.A. and each of its respective affiliates. #J-18808-Ljbffr



  • Raleigh, United States TIBCO Software Full time

    Position Overview: Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessman area where we see growth potential. This business unit is unique, and we certainly aren't...


  • Raleigh, United States TIBCO Software Full time

    Position Overview: Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessman area where we see growth potential. This business unit is unique, and we certainly aren't...


  • Raleigh, United States ESHA Research Full time

    Trustwell is revolutionizing the Food Industry with Cutting-Edge Solutions Are you ready to make a real impact on the way we eat? Join Trustwell, the industry leader in providing nutritional information, food safety, and innovative software as a service ("SaaS") compliance solutions. Trustwell is widely recognized as the leading developer of nutritional...

  • Software Engineer

    4 weeks ago


    Raleigh, United States TIBCO Software Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business, an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out...


  • Raleigh, United States The Maven Group Co Full time

    Our client is a super cool scientific research and engineering firm in North Raleigh, and they have several Software Engineer (C++/Python/Java) openings on two of their teams: modeling and simulation team and network communications team. Since this is a Research organization, they are looking for minimum of a Bachelors degree and 7+ programming skills with...


  • Raleigh, United States The Maven Group Co Full time

    Our client is a super cool scientific research and engineering firm in North Raleigh, and they have several Software Engineer (C++/Python/Java) openings on two of their teams: modeling and simulation team and network communications team. Since this is a Research organization, they are looking for minimum of a Bachelors degree and 7+ programming skills with...


  • Raleigh, United States LucidWorks Full time

    Lucidworks is leading digital transformation for some of the world's biggest retailers, financial services firms, manufacturers, and B2B commerce organizations. We believe that the core to a great digital experience starts with search and browse. Our Deep Learning technology captures user behavior and utilizes machine learning to connect people with the...


  • Raleigh, North Carolina, United States Red Hat, Inc. Full time

    Senior Software Maintenance EngineerAbout the JobThe Red Hat Experience Engineering (XE) Sustaining Engineering team is looking for a Senior Software Maintenance Engineer to help lead a new team aimed at improving the long-term product experience of our Red Hat OpenShift customers. In this role, you will work closely with Product Engineering to deliver...


  • Raleigh, North Carolina, United States Citizens Financial Group, Inc. Full time

    Senior Software Engineer at Citizens Financial Group, Inc. Duties: - Work with engineering and architecture teams to create top-notch technology solutions. - Lead the design and development of innovative solutions for key technical challenges in the banking sector. - Act as a peer-leader driving cutting-edge initiatives and solutions. - Provide...


  • Raleigh, United States Shopify Full time

    Company Description About ShopifyOpportunity is not evenly distributed. Shopify puts independence within reach for anyone with a dream to start a business. Since 2006, we’ve grown to over 10,000 employees and generated over $500 billion in sales for millions of merchants in 175 countries. Every 28 seconds, an entrepreneur on Shopify makes their first...


  • Raleigh, North Carolina, United States TEKsystems Full time

    TEKsystems is looking for a skilled Senior Software Engineer in Raleigh, North CarolinaJoin TEKsystems' client team and be part of enhancing their web platforms and services. Collaborate with local and remote team members to design, develop, test, and maintain a variety of software for public and private use.Design, develop, and test HTTP services for...


  • Raleigh, North Carolina, United States Red Hat, Inc. Full time

    Senior Principal Software EngineerAbout the jobThe Hybrid Cloud Console (HCC) engineering organization is seeking an exceptional Senior Principal Software Engineer to join our team. This is an extraordinary opportunity to contribute to a hybrid cloud management platform that enables organizations to manage and govern resources across a diverse and...


  • Raleigh, United States VAST Data Full time

    Description VAST Data is looking for a Senior Software Engineer -Protocols to join our growing team! Description VAST Data is looking for a Senior Software Engineer -Protocols to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization that is in the center of the...


  • Raleigh, United States Shopify Full time

    Company Description About Shopify Opportunity is not evenly distributed. Shopify puts independence within reach for anyone with a dream to start a business. Since 2006, weve grown to over 10,000 employees and generated over $500 billion in sales for millions of merchants in 175 countries. Every 28 seconds, an entrepreneur on Shopify makes their first sale....


  • Raleigh, North Carolina, United States Shopify Full time

    Company Description About ShopifyOpportunity is not evenly distributed. Shopify puts independence within reach for anyone with a dream to start a business. Since 2006, we've grown to over 10,000 employees and generated over $500 billion in sales for millions of merchants in 175 countries. Every 28 seconds, an entrepreneur on Shopify makes their first...


  • Raleigh, United States The Maven Group, LLC Full time

    Job DescriptionJob DescriptionOur client is a super cool scientific research and engineering firm in North Raleigh, and they have several Software Engineer (C++/Python/Java) openings on two of their teams: modeling and simulation team and network communications team.Since this is a Research organization, they are looking for minimum of a Bachelors degree and...


  • Raleigh, United States The Maven Group, LLC Full time

    Job DescriptionJob DescriptionOur client is a super cool scientific research and engineering firm in North Raleigh, and they have several Software Engineer (C++/Python/Java) openings on two of their teams: modeling and simulation team and network communications team.Since this is a Research organization, they are looking for minimum of a Bachelors degree and...


  • Raleigh, United States insightsoftware Full time

    Job Description We are looking for a Senior Software Development Engineer in Test to join a team reporting into one of our Senior Engineering Managers. Within this role you will be responsible for the following duties: Support our test strategy on an iterative basis continuously improving quality and efficiency. Work with the Software Quality Engineering...


  • Raleigh, United States TARGAN Inc. Full time

    Job DescriptionJob DescriptionDescription:We are seeking an experienced and detail-oriented Senior Software QA Engineer to join our team at TARGAN. The ideal candidate will be responsible for writing comprehensive test plans, deploying environments, executing tests (manual and automated), and collecting/curating/disseminating metrics and test results. The...


  • Raleigh, United States Citizens Financial Group, Inc. Full time

    Description Citizens Financial Group, Inc. (CFG) seeks a Senior Software Engineer for its Johnston, RI location. Duties: Responsible for working with engineering and architecture teams to produce high-quality technology solutions. Leads, designs, and develops innovative solutions to some of the biggest technical issues facing the banking industry. Serves as...