Software Engineer III

Bank of America
Charlotte, NC
Job Description
We are seeking a Software Engineer III to develop and deliver complex requirements to accomplish business goals. Key responsibilities include designing and developing software, ensuring compliance requirements, and maintaining automated test suites.

Requirements

  • 7+ years of experience in software design, development, and maintaining critical applications
  • 3+ years of team leadership
  • Strong written and verbal communication skills
  • Bachelor's degree or equivalent work experience, preferably in a Computer Science or related field

Benefits

  • Generous Paid Time Off
  • 401k Matching
  • Retirement Plan
  • Visa Sponsorship
  • Four Day Work Week
  • Generous Parental Leave
  • Tuition Reimbursement
  • Relocation Assistance
]]>