Software Engineer I

First Citizens Bank

Town of Texas (WI)

Remote

USD 70,000 - 90,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

Job summary

A leading financial institution is seeking a remote Software Engineer I to design and develop software tools for client onboarding applications. The ideal candidate should possess a Bachelor's degree with programming experience or a high school diploma with extensive programming exposure. Responsibilities include developing scalable solutions, leading project modules, and contributing to best practices. The candidate must be skilled in Microservices architecture and have a strong programming background in languages such as React, NodeJS, and JAVA. Experience in a regulated financial environment is beneficial.

Qualifications

  • Bachelor's degree and 1 years of programming experience, or high school diploma with 5 years of experience.
  • Experience in Microservices and SOA.
  • Knowledge of implementing SSO and security protocols.

Responsibilities

  • Design and develop solutions that meet user needs and performance.
  • Provide leadership for module-level development in projects.
  • Drive best practices and standards adherence.

Skills

Microservices architecture
Web services development (SOAP, REST)
React
NodeJS
JAVA
Spring Boot
J2EE

Education

Bachelor's Degree in Programming or related field
High School Diploma or GED with 5 years of experience

Tools

Oracle
MS SQL Server
Kafka
CI/CD tools

Job description

Overview

This is a remote role that may only be hired in the following location(s): AZ, NC, TX and VA.

Overview This is a remote role that may only be hired in the following location(s): AZ, NC, TX and VA. As Software Engineer I, you will work with Product Managers, Analysts, 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.
  • Abstacting, 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 1 years of experience in Programming OR High School Diploma or GED and 5 years of experience in Programming

Preferred Qualifications
  • Ability to understand and influence the architecture and design.
  • Demonstrated experience 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.
  • 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

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.

Seniorities
  • Not Applicable
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • Banking and Financial Services
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II – Full Stack (Remote) at First Citizens Bank
Software Engineer II – Full Stack (Remote) at First Citizens Bank

Feedinkoo: Remote Jobs • United States

Remote
USD 96,000 - 130,000
Competitive benefits program
Variable incentives and bonuses
Senior React Engineer
Senior React Engineer

First Citizens Bank • Raleigh (NC)

On-site
USD 120,000 - 170,000
Senior React Engineer
Senior React Engineer

First Citizens • Tallahassee (FL)

Remote
USD 120,000 - 180,000
Senior Software Engineer - CIAM and Fraud
Senior Software Engineer - CIAM and Fraud

First Citizens • Raleigh (NC)

Remote
USD 135,000 - 155,000
Software Engineer II - Java (Remote)
Software Engineer II - Java (Remote)

First Citizens • Atlanta (GA)

Remote
USD 85,000 - 120,000
Senior Java Engineer - Platform Engineer (Remote)
Senior Java Engineer - Platform Engineer (Remote)

First Citizens Bank • Austin (TX)

Remote
USD 130,000 - 160,000
Senior Java Engineer - Platform Engineer (Remote)
Senior Java Engineer - Platform Engineer (Remote)

First Citizens Bank • Sacramento (CA)

Remote
USD 130,000 - 160,000
Senior Java Engineer - Platform Engineer (Remote)
Senior Java Engineer - Platform Engineer (Remote)

First Citizens Bank • Scottsdale (AZ)

Remote
USD 130,000 - 160,000
Software Engineer
Software Engineer

7N • United States

On-site
USD 80,000 - 120,000
Java Tech Lead - Digital Banking (Remote)
Java Tech Lead - Digital Banking (Remote)

First Citizens Bank • Scottsdale (AZ)

Remote
USD 150,000 - 180,000