Software Engineer II

6 days ago


Raleigh, North Carolina, United States First Citizens Bank Full time $80,000 - $120,000 per year
Overview

This is a remote role that may only be hired in the following location(s): AZ and OR

As Software Developer II, you will work with Product Managers, Analyst, Testers and cross-functional global teams in a fast-paced and ever-changing environment. You will design and develop scalable and efficient software tools that support aspects of client facing Online Banking application. This role will be required to work closely with cross-functional teams and across organizations to define & implement solutions for existing and new client onboarding application, provide ongoing support to the systems developed.

Responsibilities
  • Design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability. 
  • Provide module level development leadership (Architecture, Design, Development) for medium to large sized projects and maintenance on our client facing API banking systems. 
  • Contribute to and drive department best practices, guidelines implementation and adhering to standards. 
  • Experience building and maintaining large software platforms. 
  • Empathy with developers. Innate desire to create a superlative developer experience down to the last detail. 
  • Deep love of building elegant, maintainable, well-documented, secure code 
  • Abstracting, refactoring and/or testing solutions should be a passion, not a chore. 
  • 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 Qualifications:

  • Current contractor/contingent worker for First Citizens Bank
  • Knowledge of First Citizens Bank systems and processes
  • 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
  • Demonstrated expertise in Microservices architecture, SOA, Spring Boot etc. 
  • 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 
  • Implementation experience of software design patterns and best practices applicable to J2EE
  • Experience with implementing SSO and security protocols like SAML2.0, OAuth2.0 etc. 
  • Knowledge and experience with RDBMSs (Oracle or MS SQL Server)
  • Prior experience with regulated financial organization is a plus
  • Experience with Test Driven Development and Agile Methodologies 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



  • Raleigh, North Carolina, United States First Citizens Bank Full time $80,000 - $120,000 per year

    OverviewThis is a remote role that may only be hired in the following location(s): AZ, GA, NC and TXAs a Software Engineer II, you will play a key role in developing and delivering robust and scalable software solutions that support our financial operations and enhance our customer experience. You will work within an agile team to design, develop, and...


  • Raleigh, North Carolina, United States First Citizens Bank Full time $140,000 - $170,000 per year

    OverviewThis is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office in Raleigh, NC.This Software Engineer - .NET position in HR Support is responsible for providing advanced technical support to data processing systems. Analyzes existing and proposed data processing systems or procedures that...


  • Raleigh, North Carolina, United States Amazon Full time $143,700 - $194,400

    Employer: Amazon Data Services, Inc.Position: Software Dev Engineer IILocation: Raleigh, NCMultiple Positions Available:Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and services. Translate functional requirements into robust, efficient, supportable solutions that work well within the overall...


  • Raleigh, North Carolina, United States First Citizens Bank Full time

    OverviewThis is a hybrid role with the expectation that time working will regularly take place inside and outside of a company office.The Enterprise Payments Banking Technology team is growing and seeking a Software Engineer II to join us. This position is responsible for planning and project management, complex problem resolution, and advanced production...


  • Raleigh, North Carolina, United States Jobs via Dice Full time

    OverviewThis is a hybrid role with the expectation that time working will regularly take place inside and outside of a company office.The Enterprise Payments Banking Technology team is growing and seeking a Software Engineer II to join us. This position is responsible for planning and project management, complex problem resolution, and advanced production...


  • Raleigh, North Carolina, United States First Citizens Bank Full time $104,000 - $250,000 per year

    OverviewThis is a remote role that may only be hired in the following location(s): AZ, FL, GA, NC and TX.As Software Developer II, you will work with Product Managers, Analyst, Testers and cross-functional global teams in a fast-paced and ever-changing environment. You will design and develop scalable and efficient software tools that support aspects of...


  • Raleigh, North Carolina, United States CAPTRUST Full time $90,000 - $120,000 per year

    WHO are we looking for?We are seeking a motivated and collaborativeAssociate Software Engineer IIwho is eager to grow their skills in a fast-paced, Agile environment. This role is ideal for a candidate with a strong foundation in C#, TypeScript, and SQL, and a passion for building scalable APIs and cloud-native solutions using Microsoft Azure. While this is...

  • MTS II, Software

    1 week ago


    Raleigh, North Carolina, United States Panasonic Full time $38,460 - $64,420 per year

    Overview: MTS II, SoftwareResponsibilities:Our new global headquarters is conveniently located in Irvine, CA near John Wayne Airport in the Park Place development. For our onsite and hybrid employees you will be able to enjoy amenities such as access to many restaurants and shops, running trails, a fitness deck, outdoor seating, dry cleaning, car wash, free...


  • Raleigh, North Carolina, United States Westwood Professional Services, Inc. Full time $70,000 - $85,000

    OverviewPower Distribution Engineer IIWestwood Professional Services, Inc.Westwood Professional Services, Inc. is seeking an Engineer II to join our team. The role is primarily responsible for the cost-effective conceptual and engineering solutions to upgrade, expand, maintain, and automate overhead and underground power distribution systems for our clients...

  • Design Engineer II

    4 days ago


    Raleigh, North Carolina, United States Stratus Team LLC Full time $60,000 - $90,000 per year

    Summary:Our Design Engineer II will create technical drawings in AutoCAD or Revit. Will communicate with clients and vendors to provide appropriate designs based on the requirements presented by the client within the scope of the project contract. Will need to consult with senior staff on advanced aspects of the project. This role will sit onsite in Raleigh,...