Software Engineer (Full Stack Developer)

First Citizens Bank

Overview

This is a remote role that may only be hired in the following locations: NC, AZ, FL, TX

As Software Engineer, you will work with cross-functional global Technology teams in a fast-paced and ever-changing environment. You will design and develop scalable and efficient software that support aspects of client facing Factoring Business applications. This role will be required to work closely with cross-functional teams and across organizations to define & implement solutions for existing applications with focus on the modernization of legacy systems and to provide ongoing support to the systems modernized.

Responsibilities

  • Design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability.
  • Contribute to and drive department best practices, guidelines implementation and adhering to standards.
  • Experience building and maintaining large software platforms.
  • Deep love of building elegant, maintainable, well-documented, secure code
  • Abstracting, refactoring and/or testing solutions
  • Drive to learn new things and go above and beyond the call of duty.
  • Always working to improve yourself and constructively support the team around you.

Qualifications

Bachelor's Degree and 2 years of experience in Application software programming OR High School Diploma or GED and 6 years of experience in Application software programming

Preferred

  • 2-4 years of hands-on experience with full stack development
  • Must have module level lead experience for small to medium sized projects.
  • Ability to understand and influence the architecture and design.
  • Developing applications using Java and related frameworks such as Spring Boot, Hibernate etc
  • Developing and consuming MicroServices (REST)
  • Front-end development using JavaScript framework such as React or Angular
  • Database experience (SQL Server or DB2 or Oracle)
  • Strong hands-on experience in Web services development (SOAP, REST)
  • Demonstrated experience utilizing CI/CD (Continuous Integration & Delivery) techniques.
  • Hands-on development expertise in React, NodeJS, JAVA, Spring-Boot, J2EE & Enterprise Technologies JMS, JDBC, Web development, Transactions, WS-*, JVM, JNDI, JMX, JTA.
  • Strong knowledge of MQs and Kafka
  • Experience with implementing SSO and security protocols like SAML2.0, OAuth2.0 etc.
  • Prior experience with regulated financial organization is a plus.
  • Experience with Service Now or other IT service ticketing systems, knowledge of SDLC methodology (like Agile) in both a co-located and a distributed team environment is a plus

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

Job Alerts

Get notified when new positions matching your interests become available at The Raleighwood Inbox | Raleigh Area Job Board.

Need Help?

Questions about our hiring process or want to learn more about working with us?