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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against First Citizens Bank's job description. Free.

Tailor your resume to this Senior Software Engineer role.
Rezi rewrites your resume against First Citizens Bank's job description. Free.
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.

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.