Senior Software Engineer Enterprise Fraud Technology (Hybrid)
First Citizens Bank - Phoenix, AZ, US, 85003
Work at First Citizens Bank
Overview
- View job
Overview
Senior Software Engineer Enterprise Fraud Technology (Hybrid) Join to apply for the Senior Software Engineer Enterprise Fraud Technology (Hybrid) role at First Citizens Bank Senior Software Engineer Enterprise Fraud Technology (Hybrid) 1 week ago Be among the first 25 applicants Join to apply for the Senior Software Engineer Enterprise Fraud Technology (Hybrid) role at First Citizens Bank Get AI-powered advice on this job and more exclusive features. Overview This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. Raleigh, NC or Phoenix, AZ Overview This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. Raleigh, NC or Phoenix, AZ First Citizens Bank is one of the top financial services providers in the nation, recognized and awarded for our customer satisfaction, sustainable profitability, and overall stability and security. Our associates make First Citizens Bank a great place for our clients to do business. Those who grow, achieve, and succeed with First Citizens Bank are those who share our core values of integrity, service excellence and stability. We are seeking a Full Stack Senior Software Engineer with strong system analysis and development experience in fraud screening technology space within the banking domain. Primary responsibilities of this role include analyzing, designing and developing fraud screening solutions, with a strong focus on API development, Microservices architecture, and integration services. Responsibilities Design, develop and maintain end-to-end fraud detection and prevention systems. Analyze and translate complex business requirements into a functional system design document. Convert application designs into data model and data mapping specifications. Technology and system related analysis using knowledge of current applications, interfaces, and data to recommend solutions. Apply data analysis skills to understand detailed data flows between the systems. Configure systems and develop expertise in system functionality and design. Understand points of interaction and impact on other systems across the enterprise. Design and implement Microservices and APIs to support fraud detection and response. Design, develop, and manage automated unit, integration and acceptance tests. Assist in developing and executing test scripts. Assist in developing training materials for system functionality. Assist with performing applications changes and configurations. Manage the installation of application software patches and upgrades. 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 Hands-on development experience in Java J2EE and SQL applications. Strong skills in Spring, Spring Boot, and Spring Cloud. Experience in containerization (Dockers, Kubernetes). Hands-on experience with relational databases (Postgres, MySQL, Oracle, SQL Server). Ability to design applications in AWS and Azure. Experience with streaming (Kafka). Strong understanding of CI/CD pipelines for automated deployment. Strong hands-on expertise in debugging and fixing streaming jobs by reviewing debug logs and configurations. Demonstrated experience with Application Servers (Tomcat, Websphere, Jetty, JBoss) and Web Servers (Apache, NGINX). Experience with distributed source control systems - Preferably Git. Experience with agile methodologies and tools (e. g. JIRA). Excellent problem solving and communications skills. Adaptable and quick to master diverse technologies. Experience in API, Microservices, DevOps, AWS, Azure and Integrated Solutions. Experience with Confluent Kafka and MQ. Experience with test automation. Experience in payments domain (ACH, Checks, FedNow, RTP, Wires, ISO, etc.,) is a plus. Experience in SDLC and Agile methodologies. Prior financial services or banking domain experience. Experience in industry leading fraud detection, prevention, and analytics solutions. 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. Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Job function Information Technology Industries Banking and Financial Services Referrals increase your chances of interviewing at First Citizens Bank by 2x Get notified about new Senior Software Engineer jobs in Phoenix, AZ . Phoenix, AZ $170,400.00-$281,200.00 1 week ago Senior Software Engineer - Chandler/Mesa AZ Manager, Software Engineering (Pricing Engineering) Senior Workday Integrations Developer, Associate Vice President Phoenix, AZ $80,000.00-$110,000.00 4 days ago Intermediate or Senior Civil Engineer Land Development (Commercial) - Houston, TX Tempe, AZ $149,987.00-$230,000.00 2 months ago Tempe, AZ $135,000.00-$165,000.00 1 month ago Scottsdale, AZ $135,000.00-$180,000.00 1 week ago Scottsdale, AZ $130,000.00-$195,000.00 1 week ago Sr. Java Developer - (hybrid 3 days from office) Scottsdale, AZ $111,300.00-$161,700.00 2 days ago Phoenix, AZ $143,520.00-$207,306.67 1 month ago Senior Backend Software Developer (Remote) Phoenix, AZ $115,000.00-$141,000.00 2 days ago Senior Full-Stack Engineer AI-Powered Products Scottsdale, AZ $90,000.00-$150,000.00 1 week ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr