×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Raleigh, Wake County, North Carolina, 27601, USA
Listing for: First Citizens Bank
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Overview

We have a highly engaged team of engineers and are driving a new custom developed platform and implementing automated testing on all newly developed projects. Come join us as part of this exciting space where you can dig in the details with other developers and the business, as well as have fun sharpening your technical skills and designing solutions for problems that don’t yet have answers.

We are looking for people who have a passion for development and leading teams.

We are looking for people who bring a seasoned software development background, with experience operating in large enterprise environments. Banking experience is preferred but not required. The ideal candidate has tangible examples of leading development teams to successful deployments, coaching and mentoring junior developers, and contributing to enterprise‑level system design. They communicate complex ideas clearly to both development staff and business product owners, establishing trust-based relationships.

The Senior Software Engineer will be responsible for all software aspects within the team, including research, design, technology insertion, development, testing, and support.

Responsibilities
  • Lead Scrum Agile development teams
  • Partner with architects and solution engineers to design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability.
  • Oversee proactive maintenance on our existing IaaS/SaaS and on‑premise applications within Digital, Cards, Risk, and Merchant Services to ensure mission‑critical systems remain stable, scalable, and fit‑for‑purpose.
  • Coordinate and assist with troubleshooting code defects, data errors, and configuration problems to identify application error origins.
  • Support business‑critical/complex applications.
  • Exercise judgment within defined procedures and practices to determine appropriate action.
  • Drive departmental best practices, guideline implementation, and adherence to standards.
  • Show expertise in designing and developing real‑time integrations, file‑based integrations, and optimizing database‑level processing.
  • Demonstrate empathy with developers and possess an innate desire to create an outstanding developer experience down to the last detail.
  • Build elegant, maintainable, well‑documented, secure code.
  • Continuously improve oneself and constructively support the surrounding team.
Qualifications

Bachelor's Degree and 4 years of experience in software application development and maintenance OR High School Diploma or GED and 8 years of experience in software application development and maintenance.

Preferred Qualifications
  • Strong knowledge and experience with Java 11+.
  • Strong knowledge and experience with standard design patterns such as factories, command, facade, adapter, and more.
  • Strong knowledge and experience with OOD/OOA.
  • Strong knowledge and experience with Spring and Spring Boot frameworks.
  • Strong knowledge and experience with REST and APIs.
  • Strong knowledge and experience with unit testing and mocking frameworks.
  • Strong knowledge and experience with Git.
  • Strong knowledge and experience with event‑driven architecture.
  • Strong knowledge on AWS Cloud infrastructure.
  • Basic knowledge and experience with Postman.
  • Basic knowledge and experience with Docker and Kubernetes.
  • Basic knowledge and experience with Scrum and Agile.
  • Basic knowledge and experience with wikis.
Preferred Experience
  • Automation testing.
  • React UI development.
  • Git Lab pipeline development.
  • Experience leading development teams.
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

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary