Senior Software Engineer at First Citizens Bank | Austin, TX, US | Rezi

Senior Software Engineer at First Citizens Bank

Senior Software Engineer

First Citizens Bank · Austin, TX, US

3 weeks ago

Senior Software Engineer

First Citizens Bank · Austin, TX, US

21 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer role.

Rezi rewrites your resume against First Citizens Bank's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer posting at First Citizens Bank — free, in seconds.

About the Role

We are seeking a hands-on Software Engineer to join our Corporate Credit Card delivery team, which provides technology solutions and integration services for Corporate Credit Cards, Credit Card Risk Underwriting, Credit Card Portfolio Management, and Merchant Services. This role involves driving a new custom-developed platform, implementing automated testing, and designing solutions for complex problems. The ideal candidate is passionate about development, leading teams, and has experience operating in a large enterprise environment, designing and leading the implementation of medium to large-sized systems.

Responsibilities

  • Partner with the business and architects to design and develop technical solutions that meet user needs regarding functionality, performance, scalability, and reliability.
  • Lead multiple tech leads who oversee SCRUM teams within the domain, providing coaching and an escalation path for troubleshooting.
  • Drive domain-wide change initiatives to improve quality, speed, and throughput.
  • Oversee proactive maintenance on existing Iaas/SaaS and on-premise applications within Digital, Cards, Risk, and Merchant Services to ensure mission-critical systems remain stable, scalable, and fit-for-purpose.
  • Coordinate and assist with troubleshooting of code defects, data errors, and configuration problems to determine the origin of application errors.
  • Support business-critical/complex applications.
  • Exercise judgment within defined procedures and practices to determine appropriate action.
  • Drive departmental best practices, guideline implementation, and adherence to standards.
  • Design and develop real-time integrations, file-based integrations, and optimize database-level processing.
  • Demonstrate empathy with developers and possess a desire to create a superlative developer experience.
  • Build elegant, maintainable, well-documented, secure code.
  • Continuously improve oneself and constructively support the team.

Requirements

  • Bachelor’s degree in Computer Science with 3+ Years of experience.
  • Intermediate to Strong experience designing or modifying modern microservice-based systems.
  • Advanced interpersonal skills including communication and negotiation.
  • Advanced knowledge and experience with Java 11+.
  • Advanced knowledge and experience with Standard Design Patterns such as Factories, Command, Facade, Adapter, and more.
  • Advanced knowledge and experience with OOD/OOA.
  • Advanced knowledge and experience with Spring and Spring Boot frameworks.
  • Advanced knowledge and experience with REST and APIs.
  • Advanced knowledge and experience with Unit Test and Mocking frameworks.
  • Advanced knowledge and experience with git.
  • Advanced knowledge and experience with Postman.
  • Advanced knowledge and experience with Docker and Kubernetes.
  • Advanced knowledge and experience with Scrum and Agile.
  • Advanced knowledge and experience with wikis.

Skills

  • Java 11+
  • Standard Design Patterns
  • OOD/OOA
  • Spring
  • Spring Boot
  • REST
  • APIs
  • Unit Test frameworks
  • Mocking frameworks
  • git
  • Postman
  • Docker
  • Kubernetes
  • Scrum
  • Agile
  • wikis
  • Automation Testing Framework Development
  • React UI Development
  • Gitlab Pipeline Development

Location

  • AZ
  • FL
  • GA
  • NC
  • TX

Work Type

  • Remote
  • Full-time

Experience Level

  • 3+ Years of experience
  • Intermediate to Strong experience
  • Advanced knowledge and experience

Education Level

  • Bachelor’s degree in Computer Science

Salary/Compensations

  • $117,000 and $135,000

Benefits

  • Competitive, thoughtfully designed and quality benefits program

About the Company

  • First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates.