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


Start Date

Immediate

Expiry Date

30 Nov, 25

Salary

0.0

Posted On

31 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

JOB DESCRIPTION

Overview
This position is responsible for the API/Middleware integration supporting multiple API Gateways (Apigee, MuleSoft, Layer 7 etc.) and working on defining the target state API/Middleware Platforms supporting banks business needs, Regulatory, Audit and Compliance requirements and ensuring the bank modernize the API/Middleware integration platforms with industry standards and best practices. This position will collaborate across API/Middleware, Architecture, Governance, Security and other cross functional teams to define Guidelines and best practices and implementation to support those on the target platforms and Enablement function within the Bank to enable application teams to design, develop, deploy and publish their APIs , guiding and supporting the teams through every step of the lifecycle process and ensure the right controls are in place for the API platform and the APIs.

Responsibilities
  • Design and implementation of the API Developer Portal, API-first design, development, API Security & governance and developing reusable enterprise capabilities to support application teams.
  • This position will also participate in automating and building self-service capabilities for API discovery, onboarding, and reporting for all APIs within the Bank.
  • Provides expert guidance and mentorship on application technical support, maintenance, and enhancements of the API management platforms.
  • Develop design and integration patterns in partnership with the Architecture teams to enable application teams to determine the best fit API platforms for their workloads. Installs, configures, and performs daily administration of vendor-supplied software.
  • Additionally work with the DevSecOps teams to operationalize / enhance environments (Prod and Non-Prod) to support existing integrations and new integrations of various components to the platform and configure the API management tool (Apigee,MuleSoft) to help drive success and implement common behaviors across the platform. Data Mediation, Traffic Management, and Security are all areas of the platform where you will focus to improve the Bank’s enterprise and help the Bank become more efficient and maintainable in the way stakeholders make decisions and actions on critical information.
  • Monitors overall performance to identify potential issues and tune appropriately and addresses failed components or technical issues and provides resolution.
  • Oversees the work of less experienced associates and serves as a technical resource to wider business unit leveraging industry best practices and building a maturity roadmap for continuous evaluation of APIs leading to the target state maturity.
  • Resolves complex problems and failures that occur in assigned applications and systems. Leads disaster recovery plans for assigned applications. Leads efforts to implement, integrate, upgrade, and support complex technical systems that execute business applications. Responsible for technical areas including API Management Platform (Apigee).
  • System Testing - Develops and oversees a comprehensive testing plan. Investigates, analyzes, and determines user needs. Verifies the successful implementation of software, patches, and upgrades.
  • System Enhancement - Utilizes end user feedback and requests to develop system improvements that impact applications. Determines solutions for known issues and business needs. Coordinates with interface applications and other business units to verify request definitions, then makes appropriate system configuration or parameter changes.
    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 Education: Bachelor Degree Preferred Area of Study: Computer SciencePreferred Area of Experience: MS.NET; ASP.NET; SQL Scripting; Powershell Scripting License or Certification Type: null null Skill(s): Advanced experience with programming languages such as Microsoft .NET (C#); ASP.NET Core; JavaScript; HTML 5; XML; SQL Scripting and Powershell Scripting, Advanced experience with Microsft Team Foundation Server (TFS) or similar code repository system, Advanced experience with ServiceNow or other information technology ticketing system, Ability to build strong collaborative and productive relationships, In-depth knowledge of System Life Cycle Development methodology (Waterfall and Agile), Ability to be on call 24 hours a day, 7 days a week, on a rotating basis
    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.
Loading...