First Citizens Bank seeks a highly skilled Senior Software Engineer (Full Stack) to design, develop, and maintain scalable applications. In this remote role, you'll lead technical initiatives, mentor junior engineers, and ensure best practices in architecture and code quality. The ideal candidate has 4+ years of experience in software application development, strong expertise in Java/Spring Boot and Node.js, and a passion for quality code. You'll work on critical applications while collaborating with cross-functional teams to drive innovation.
Qualifications
4 years of experience in Software application development and maintenance required.
6–10 years of overall software development experience preferred.
Strong knowledge of security best practices is a plus.
Responsibilities
Design and develop technical solutions that meet user needs.
Oversee maintenance on existing applications to ensure stability.
Coordinate troubleshooting of code defects and data errors.
Skills
Java/Spring Boot
Node.js
React.js
REST APIs
microservices architecture
SQL databases
NoSQL databases
problem-solving ability
communication skills
Education
Bachelor's Degree in Software Application Development
High School Diploma or GED
Tools
Docker
Kubernetes
JUnit
Mockito
Jest
Job description
First Citizens Bank seeks a highly skilled Senior Software Engineer (Full Stack) to design, develop, and maintain scalable applications. In this remote role, you'll lead technical initiatives, mentor junior engineers, and ensure best practices in architecture and code quality. The ideal candidate has 4+ years of experience in software application development, strong expertise in Java/Spring Boot and Node.js, and a passion for quality code. You'll work on critical applications while collaborating with cross-functional teams to drive innovation.