Software Engineer I

First Citizens Bank

Town of Texas (WI)

Remote

USD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Senior Software Engineer
Senior Software Engineer

First Citizens Bank • Arizona

On-site
USD 100,000 - 150,000
Competitive benefits program
Career growth opportunities
Flexible working environment
Software Engineer II – Full Stack (Remote) at First Citizens Bank
Software Engineer II – Full Stack (Remote) at First Citizens Bank

Feedinkoo • United States

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

First Citizens Bank • Austin (TX)

On-site
USD 110,000 - 140,000
Principal Engineer
Principal Engineer

CloudDevs • Town of Florida (NY), Town of Texas (WI)

Hybrid
USD 120,000 - 160,000
Software Engineer
Software Engineer

7N • United States

Hybrid
USD 80,000 - 120,000
Software Engineer Consultant
Software Engineer Consultant

First Citizens Bank • Raleigh (NC)

On-site
USD 130,000 - 170,000
Java Engineer II (Remote)
Java Engineer II (Remote)

Jobs via Dice • Phoenix (AZ)

Remote
USD 85,000 - 115,000
Competitive benefits program
Software Engineer Consultant
Software Engineer Consultant

First Citizens Bank • Austin (TX)

On-site
USD 120,000 - 190,000
Senior Software Engineer
Senior Software Engineer

First Citizens • Raleigh (NC)

On-site
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

First Citizens Bank • Raleigh (NC)

On-site
USD 85,000 - 115,000
Competitive benefits program