Senior Software Engineer - CIAM and Fraud; Remote
Senior Software Engineer - CIAM and Fraud (Remote)
Join to apply for the Senior Software Engineer - CIAM and Fraud (Remote) role at First Citizens Bank
.
This is a remote role available only in the following locations: AZ, FL, GA, NC, and TX.
At First Citizens Bank, we’re in the middle of a bold digital transformation—simplifying, consolidating, and modernizing the way we serve our customers. We’re evolving toward a foundational North Star Architecture that enables us to scale smarter, move faster, and deliver experiences that truly differentiate us in the market. We’re reimagining our digital banking platform from the ground up—rethinking how channels connect, how technology supports growth, and how teams collaborate to deliver with speed and purpose.
This is your opportunity to shape a foundational platform that creates real impact.
- 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 to ensure mission‑critical systems remain stable, scalable, and fit‑for‑purpose.
- Coordinate and assist with troubleshooting of code defects, data errors, and configuration problems to determine the origin of application errors.
- Provide strong experience in supporting business‑critical/complex applications.
- Exercise judgment within defined procedures and practices to determine appropriate action.
- Nice to have technical lead experience for small to medium sized projects.
- Drive departmental best practices, guideline implementation and adherence to standards.
- Demonstrate expertise in designing and developing real‑time integrations, file‑based integrations, and optimizing database‑level processing.
- Empathy with developers; an innate desire to create a superlative developer experience down to the last detail.
- Deep love of building elegant, maintainable, well‑documented, secure code.
- Abstracting and refactoring should be a passion, not a chore.
- Drive to learn new things and exceed expectations.
- Always working to improve yourself and constructively support the team around you.
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- 8+ years of experience in software application development and maintenance.
- Experience in banking or regulated financial services.
- Strong design & development experience with enterprise technologies:
Java, JMS, JDBC, web development, transactions, WS-*, JVM, JSP, servlets, EJB, JNDI, JMX, JTA, Spring, JUnit, Hibernate, Python. - Understanding of fraud prevention, risk‑based authentication, and secure digital journeys.
- OAuth 2.0, OpenID Connect, SAML.
- Experience with cloud platforms (AWS, Azure, GCP).
- Experience with Okta CIAM preferred.
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
Referrals increase your chances of interviewing at First Citizens Bank by 2x.
#J-18808-Ljbffr(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).