First Citizens Bank

posted 6 days ago

Full-time - Mid Level
Remote
Credit Intermediation and Related Activities

About the position

The Sr Software Engineer will play a crucial role in the Corporate Credit Card delivery team, focusing on technology solutions and integration services across various areas including Corporate Credit Cards, Credit Card Risk Underwriting, Credit Card Portfolio Management, and Merchant Services. This remote position requires a hands-on approach to software development, with responsibilities spanning research, design, development, testing, and support. The ideal candidate will have a passion for development, experience in leading teams, and the ability to communicate complex ideas effectively with both technical and business stakeholders.

Responsibilities

  • Lead SCRUM Agile development teams.
  • Partner with architects and solution engineers to design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability.
  • Oversee proactive maintenance on existing IaaS/SaaS and on-premise applications to ensure stability and scalability.
  • Coordinate and assist with troubleshooting of code defects, data errors, and configuration problems.
  • Drive departmental best practices and adhere to standards.
  • Design and develop real-time and file-based integrations, optimizing database processing.
  • Create elegant, maintainable, well-documented, and secure code.
  • Support the development team and foster a positive developer experience.

Requirements

  • 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.
  • Strong knowledge and experience with Java 11+.
  • Strong knowledge and experience with Standard Design Patterns such as Factories, Command, Facade, Adapter, etc.
  • Strong knowledge and experience with OOD/OOA.
  • Strong knowledge and experience with Spring and Spring Boot frameworks.
  • Strong knowledge and experience with REST and APIs.
  • Strong knowledge and experience with Unit Test and Mocking frameworks.
  • Strong knowledge and experience with git.

Nice-to-haves

  • Basic knowledge and experience with Postman.
  • Basic knowledge and experience with Docker and Kubernetes.
  • Basic knowledge and experience with Scrum and Agile methodologies.
  • Basic knowledge and experience with wikis.
  • Experience in Automation Testing.
  • Experience in React UI Development.
  • Experience in Gitlab Pipeline Development.
  • Experience leading development teams.

Benefits

  • Comprehensive benefits program for full-time associates (20+ hours).
  • Customized offerings designed to support families.
  • Access to various health and wellness programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service