Software Engineer Team Leader

Regions Bank
US - Alabama - Birmingham
View Company Profile / << Go Back

  • Job Type: Full time
  • 18 days ago

Job Description

Leads and plans the work of a software engineering team, including estimating effort, guiding execution, and supporting team development. Designs, develops, tests, deploys, and maintains software for document composition across mainframe and distributed systems, while ensuring quality, compliance, security, and continuous improvement.

Requirements: Requires a bachelor’s degree, seven years of related experience, and experience with test-driven development and agile processes. The role also calls for leadership and mentoring ability, strong communication and problem-solving skills, and knowledge of design patterns, DevOps, and formal SDLC processes.

Key Skills: Team Leadership, Software Development, Mainframe Modernization, Distributed Systems, Document Composition, Test-Driven Development, Agile Development, Design Patterns, DevOps, Software Development Life Cycle, Test Automation, Code Reviews, Project Planning, Performance Optimization, Risk Management, Cybersecurity

Benefits: Paid Vacation and Sick Time, 401(k) with Company Match, Medical Benefits, Dental Benefits, Vision Benefits, Disability Benefits, Health Savings Account, Flexible Spending Account, Life Insurance, Parental Leave, Employee Assistance Program, Associate Volunteer Program, Long-Term Incentive Plan




Fast Track Upload