The Software Engineer Team Leader is responsible for application development, modification, and maintenance, and for monitoring applications to ensure systems run smoothly. The role creates documentation describing findings and solutions and supports users. It sits within Regions’ Technology department and focuses on mainframe and distributed systems for document composition, including print and PDF generation. The team leader directs and plans team assignments, estimates timelines and technical effort, evaluates progress, and assists with performance reviews. The role designs, develops, tests, deploys, maintains, and improves software; applies design patterns; identifies and resolves technical and functional issues; and builds and runs test automation. It also works with cross-functional partners, conducts code and quality reviews, handles compliance remediation, and supports risk management, cybersecurity, process improvement, and disciplined change management. This is a full-time, exempt role that is intended to be onsite now or in the near future, with regular work hours that include full days in the office three or more days per week. The manager sets the schedule and in-office expectations. The position must be within reasonable driving distance of Birmingham, Alabama; Atlanta, Georgia; or Charlotte, North Carolina. Relocation assistance and work-visa sponsorship are not offered.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior