Senior Software Engineer - Enterprise Payments at First Citizens Bank
Raleigh, North Carolina, USA -
Full Time


Start Date

Immediate

Expiry Date

30 Nov, 25

Salary

0.0

Posted On

01 Sep, 25

Experience

7 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Git, Security Protocols, Consideration, Web Development

Industry

Computer Software/Engineering

Description
  • 30177
  • 100 East Tryon Road
  • Raleigh, North Carolina; North Carolina, United States; Arizona, United States; Phoenix, Arizona

JOB DESCRIPTION

Overview
This is a remote role that may only be hired in the following location(s): AZ or NC. Other locations may be considered as needed.
This position is aligned to First Citizens Bank’s Enterprise Payments organization. As a Software Engineer II with good Java foundation and UI coding experience, you will be part of a team responsible for building, deploying, and maintaining next generation client facing Restful APIs, building react based UI that support registration, consent management, payments, and information reporting API applications. The Software engineer II will be engaged and participate in all software aspects within the team including research, design, technology insertion, development, testing and supporting them.

PREFERRED QUALIFICATIONS:

  • 7+ years of experience
  • Experience with Web development, React JS/Angular JS/Polymer JS, NodeJS
  • Strong design & development experience with Java, Spring and Spring Boot Frameworks.
  • Strong knowledge and experience with RESTful APIs, security protocols like SAML2.0, OAuth2.0 etc., Postman
  • Strong knowledge and experience with git, Unit Test and Mocking frameworks
  • Experience building applications using container architecture with Docker and Kubernetes orchestration.
  • Worked on Agile projects and has complete knowledge of day-to-day Agile routines
    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.
    First Citizens Bank is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race (including traits historically associated with race, such as hair texture and protective hairstyles), color, religion, national origin, sex, age, disability, protected veteran status, sexual orientation, gender identity, genetic information, military membership, application, or obligation, or any other legally protected status.
    Section 19 of the Federal Deposit Insurance Act prohibits First Citizens Bank from employing individuals convicted of certain criminal offenses. Offers of employment will be contingent upon a satisfactory background check.
    The Bank is committed to maintaining a safe workplace free from the influence of prohibited drugs and the misuse of alcohol and will not tolerate any prohibited drug use or alcohol misuse that jeopardizes the safety of associates, customers or others at the workplace, or threatens the Bank’s operations or competitiveness.
    If you have a disability and need special assistance or accommodation to apply for employment at First Citizens Bank, please contact our Human Resources department at 888.716.7199 or email us at hrsc@firstcitizens.com.
Responsibilities
  • Design and develop API and UI technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability.
  • Oversee proactive maintenance on our existing UI and API applications within the payments and information reporting space to ensure our mission critical systems remain stable, can scale as our business grows, and remain fit-for-purpose.
  • Coordinate and assist with troubleshooting of code defects, data errors and configuration problems to determine the origin of application error
  • Experience in supporting Business critical/ complex applications.
  • Exercises Judgement within defined procedures and practices to determine appropriate action
  • 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.
  • Drive to learn new things and go above and beyond the call of duty.
    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
Loading...