Description

Job Description:

  • Potentially may be looking to hire on after working 3-6 months.
  • The candidate will need to report onsite in the Atlanta office in a hybrid model, Monday-Wednesday at the office, and Thursday-Friday remote. Ideally, need STRONG React experience.
  • Be a part of transformational change where integrity matters, success inspires, and great teams collaborate and innovate.
  • We're one of the country's most respected, innovative, ethical and successful financial institutions.
  • We're looking for people who want more than just a job – they want to make a difference! Seeking a Software Engineer who will contribute to the success of our technology initiatives in our digital transformation journey.
  • The Senior Full Stack Software Engineer will be responsible for the analysis, design, testing, development and maintenance of best-in-class software experiences.
  • The candidate is a self-motivated individual who can collaborate with a team and across the organization.
  • The candidate takes responsibility for the software artefacts produced adhering to Client standards in order to ensure minimal impact on the customer experience.
  • The candidate will be adept with the agile software development lifecycle and DevOps principles.


Responsibilities:

  • Responsible for designing, developing, testing, operating and maintaining products using the React.js framework.
  • Takes full stack ownership by consistently writing production-ready and testable code.
  • Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs.
  • Makes sound design/coding decisions keeping the customer experience in the forefront.
  • Takes feedback from code review and applies changes to meet standards. Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures.
  • Accountable for ensuring all aspects of product development follow compliance and security best practices.
  • Exhibits relentless focus on software reliability engineering standards embedded into development standards.
  • Embraces emerging technology opportunities and contributes to the best practices in support of the bank's technology transformation.
  • Contributes to a culture of innovation, collaboration and continuous improvement
  • Reviews tasks critically and ensures they are appropriately prioritized and sized for incremental delivery. Anticipates and communicates blockers and delays before they require escalation.


Basic Qualifications:

  • Bachelor's degree, or equivalent work experience
  • 6-8+ years of relevant experience

Key Skills
Education

Bachelor's Degree