Lead Software Engineer - Consumer Banking Technology (Remote)
at First Citizens Bank
Posted: 1-23-2025
Remote
Information Technology and Computer Science
$132,000/year
Apply to this job
You’ll be taken to a third party website to find the job application. You got this!
About this Career
Software Developers
Skills
MuleSoft, .NET Framework, Information Technology, Management, Maintainability, DevSecOps, Testability, Agile Methodology, JavaScript Frameworks, Solution Design, Microsoft Azure, Microservices, Software Design Patterns, Analytical Skills, Application Development, Apache Kafka, SASS, Kubernetes, Influencing Skills, Serverless Computing, Front End (Software Engineering), API Design, Scrum (Software Development), Cascading Style Sheets (CSS), Single Sign-On (SSO), Full Stack Development, Leadership, Solid Principles, Test Planning, Application Programming Interface (API), Angular (Web Framework), Data Processing Systems, Financial Services, React.js (Javascript Library), Integration Testing, RESTful API, Writing, Data Structures, SQL (Programming Language), Front End Design, C# (Programming Language), Containerization, Web Applications, Web Design, Customer Service, JSON Web Token (JWT), Willingness To Learn, Event-Driven Programming, Software Development, HTML5, Extract Transform Load (ETL), Apache Flex, Spring Framework, Code Review, Software Engineering, Okta, Scalability, Computer Science, Software Development Life Cycle
Job Description
Qualifications Required Education:
Bachelor's Degree and 6 years of experience in Software application development and maintenance OR High School Diploma or GED and 10 years of experience in Software application development and maintenancePreferred Education:
Bachelor's Degree and 8+ years of experience in Software application development and maintenance OR High School Diploma or GED and 10 years of experience in Software application development and maintenancePreferred Area of Study:
Computer Science, Information Technology Preferred Experience:
Banking or financial industry experience including secure software development practices preferred. Minimum of 8+ years of experience in software development, with a strong focus on the banking domain At least 4 + years of relevant experience in designing and implementing solutions on Microsoft tech stack including .Net Framework, C#, Core Service, and RESTful services. 4+ years of experience in Java, Spring Boot framework and Kafka. Hands-on experience with API gateways and integrating Single Sign-On (SSO) solutions using OKTA, and JWT Experience with various architecture patterns and styles (ex: micro-frontend, microservices, event driven, service oriented & serverless) Experience using Responsive Front-End Frameworks and libraries including Angular (16+) , ReactJs and ReactNative Highly proficient in JavaScript frameworks and Solid understanding using HTML5/CSS3, SaSS, Flex layout and modern web design principles. Minimum 4 years of hands-on experience with Microservice/API design using MuleSoft / TIBCO Review and evaluate architectures of existing systems and software products to identify, reuse and enhance overall design of the system. Experience in DevSecOps, containerization and container management on platforms like Kubernetes Hands-on experience with databases such as SQL DB, and ETL solutions including . Hands on knowledge and experience in Azure Platform will be a plus Experience in Agile/SAFe scrum principles Willingness to learn and grow Strong analytical skills Effective oral and written communication skills while interfacing with internal peers and managers This job posting is expected to remain active for 30 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants. If hired in North Carolina, the base pay for this position is generally between $104,000 and $160,000. If hired in Arizona, the base pay for this position is generally between $114,000 and $170,000. If hired in California, the base pay for this position is generally between $125,000 and $180,000. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment. 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.Qualifications:
Required Education:
Bachelor's Degree and 6 years of experience in Software application development and maintenance OR High School Diploma or GED and 10 years of experience in Software application development and maintenancePreferred Education:
Bachelor's Degree and 8+ years of experience in Software application development and maintenance OR High School Diploma or GED and 10 years of experience in Software application development and maintenancePreferred Area of Study:
Computer Science, Information Technology Preferred Experience:
Banking or financial industry experience including secure software development practices preferred. Minimum of 8+ years of experience in software development, with a strong focus on the banking domain At least 4 + years of relevant experience in designing and implementing solutions on Microsoft tech stack including .Net Framework, C#, Core Service, and RESTful services. 4+ years of experience in Java, Spring Boot framework and Kafka. Hands-on experience with API gateways and integrating Single Sign-On (SSO) solutions using OKTA, and JWT Experience with various architecture patterns and styles (ex: micro-frontend, microservices, event driven, service oriented & serverless) Experience using Responsive Front-End Frameworks and libraries including Angular (16+) , ReactJs and ReactNative Highly proficient in JavaScript frameworks and Solid understanding using HTML5/CSS3, SaSS, Flex layout and modern web design principles. Minimum 4 years of hands-on experience with Microservice/API design using MuleSoft / TIBCO Review and evaluate architectures of existing systems and software products to identify, reuse and enhance overall design of the system. Experience in DevSecOps, containerization and container management on platforms like Kubernetes Hands-on experience with databases such as SQL DB, and ETL solutions including . Hands on knowledge and experience in Azure Platform will be a plus Experience in Agile/SAFe scrum principles Willingness to learn and grow Strong analytical skills Effective oral and written communication skills while interfacing with internal peers and managers This job posting is expected to remain active for 30 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants. If hired in North Carolina, the base pay for this position is generally between $104,000 and $160,000. If hired in Arizona, the base pay for this position is generally between $114,000 and $170,000. If hired in California, the base pay for this position is generally between $125,000 and $180,000. Actual starting base pay will be determined based on skills, experience, location, and other non-discriminatory factors permitted by law. For some roles, total compensation may also include variable incentives, bonuses, benefits, and/or other awards as outlined in the offer of employment. 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.Other Job Posting Details
Salary
Minimum
Maximum
$104,000/yr
$160,000/yr