Senior Software Engineer @First Citizens Bank
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 2d ago

[Hiring] Senior Software Engineer @First Citizens Bank

2d ago - First Citizens Bank is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

This is a remote role that may only be hired in the following location(s): NC, AZ, GA and TX.

We are looking for a hands-on Senior Software Engineer who provides technological solutions and integration services in the following areas:

  • Digital Sales & Service Technology
  • Client Lifecycle Management
  • Commercial Client Onboarding

The ideal candidate should have the necessary skills and experience to:

  • Provide technical guidance and estimation of effort.
  • Understand and decide upon the optimal technology solution to achieve desired business needs.
  • Provide day-to-day application support.
  • Navigate differing levels of gray/unknowns.
  • Communicate effectively with IT management, individual contributors, and business stakeholders.
  • Move at a rapid rate of execution to deliver requests and take advantage of opportunities.
  • Navigate through resource constraints.
  • Have both short- and long-term strategic views when deciding on the best technical approach.
  • Develop code and effectively oversee distributed development team members.

Responsibilities

  • Responsible for Software Development aspects within the team including research, design, technology insertion, development, testing, and support.
  • Design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability.
  • Participate in the architecture, design, and implementation of client onboarding application functionality, including on 3rd party integrations.
  • Have an innate desire to create a superlative developer experience down to the last detail.
  • Build elegant, maintainable, well-documented, secure code.
  • Passion for abstracting and refactoring.
  • Drive technical designs to consensus and approval by partnering with the Architecture Review Team.
  • Design and develop enterprise solutions for specific business needs that provide frameworks, interfaces, and services that can be extended and reused for future requirements.
  • Create and maintain application architecture and related assets; be a go-to person for the development team on architecture discussions.
  • Participate in release processes (some after-hours/weekend work may be required).

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 Skills:
    • 6+ years of experience as a Software Engineer.
    • Technical leadership experience for medium to large sized enterprise projects.
    • Ability to analyze and troubleshoot production issues.
    • Strong proficiency and hands-on experience in Design and Development of distributed systems.
    • Development experience with Java/J2EE, Restful Webservices, Node, React (TypeScript).
    • Experience with distributed systems and Micro-services architecture.
    • Preferred experience on public API development and using API Gateway (APiGEE, Layer 7, etc.).
    • Experience with design and implementation of messaging/middleware technologies (e.g., Kafka, MQ).
    • Strong proficiency and hands-on experience in Design and Development RDBMS architecture and performance tuning systems like Oracle/MS-SQL/SQL Server and NoSQL databases.
    • Experience with configuring and troubleshooting AWS services and least privileged permissions, as well as developing AWS infra using scripts (terraform, etc.).
    • Worked on Agile projects and has complete knowledge of day-to-day Agile routines.
    • Demonstrated experience utilizing CI/CD (Continuous Integration & Delivery) techniques.
    • Experience with Jira, Confluence, Gitlab, Docker, and Jenkins.

Benefits

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 .

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @First Citizens Bank
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later