Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Regions Bank

Lead Software Engineer

Regions Bank

. Devise or modify procedures to solve complex problems considering computer limitations, operating time, and desired results .

Posted 10/26/2026full-timeUnited StatesSenior💰 $127,768 - $168,210 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development, including design patterns, test-driven development, and agile methodologies. Proficient in managing project execution, ensuring compliance with regulations, and leading teams in a fast-paced environment.

Highest-signal resume keywords
Software Development Life Cycle (SDLC)Test-Driven DevelopmentAgile MethodologiesDesign PatternsMainframe Modernization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentTest AutomationCode ReviewsTroubleshootingTechnical DocumentationPerformance ImprovementCompliance RemediationArchitectural DesignProject EstimationDocument Composition
Soft Skills
Analytical SkillsDecision-MakingProblem-SolvingTime ManagementEffective Communication
Tools & Technologies
GithubHarnessVoltage SoftwareCSF DesignerPrecisely/StreamweaverBCC Products
Industry Keywords
Banking Industry ExperienceCybersecurity PracticesRisk ManagementAgile Development ProcessesContinuous Improvement

Tech Stack

Tools & technologies
Cyber SecurityDistributed SystemsSDLC

About the role

Key responsibilities & impact
  • Devise or modify procedures to solve complex problems considering computer limitations, operating time, and desired results
  • Develop, modify, and maintain applications
  • Monitor system applications and ensure systems run smoothly
  • Create reports and documentation outlining findings and solutions
  • Support users
  • Assign and direct the work of team members
  • Estimate team-level timelines and technical efforts
  • Assist with reviewing and evaluating personnel performance
  • Plan, conduct, and supervise team assignments
  • Evaluate progress and results and recommend procedural changes
  • Handle compliance remediation
  • Design, develop, test, and deploy software using custom and off-the-shelf tools
  • Collaborate with architects, business users, project managers/Scrum Masters, and engineers
  • Monitor, maintain, and improve existing software applications
  • Identify, troubleshoot, and resolve technical and functional software issues
  • Complete installation and maintenance documentation and procedures
  • Apply design patterns in development activities
  • Identify, document, and implement non-functional requirements
  • Build, maintain, and execute test automation suites
  • Take ownership of applications and make independent decisions
  • Plan and estimate work effort
  • Identify and implement software performance improvements
  • Conduct and participate in code reviews, code quality checks, and developer integration testing
  • Ensure compliance with risk management programs, rules, regulations, cybersecurity practices, and change management processes
  • Lead mainframe and distributed systems work surrounding document composition with print and PDF generation

Requirements

What you’ll need
  • Bachelor’s degree
  • Seven (7) years of related experience
  • Experience with test-driven development
  • Experience with agile development processes
  • In depth understanding of design patterns and their application
  • Ability to coach, teach, and mentor teams
  • Ability to estimate work efforts for project sub-plans or small projects
  • Ability to interpret and ensure compliance with applicable rules, regulations, and industry guidance
  • Ability to work in an environment with aggressive timelines
  • Excellent analytical, decision-making, problem-solving and time management skills
  • Excellent verbal and written communication skills to technical and non-technical audiences
  • Fluency in developing and understanding sequence diagrams and class models, where applicable
  • In-depth understanding of DevOps and formal Software Development Life Cycle (SDLC) processes
  • Willingness to work within a distributed team
  • Mainframe modernization and experience
  • Managing project execution and prioritization
  • Architectural design, guidance, and documentation
  • Agile methodologies and continuous improvement
  • Problem solving and accountability
  • Effective Communication
  • Banking industry experience
  • Document composition tool experience (like with CSF Designer)
  • Github and Harness deployment understanding and experience
  • Voltage software experience
  • Print (afp file) composition tool experience (like with Precisely/Streamweaver or BCC products)
  • Applicants must be currently authorized to work in the United States on a full-time basis
  • Must be within a reasonable driving distance to Birmingham, AL, Atlanta, GA or Charlotte, NC

Benefits

Comp & perks
  • Opportunity to participate in the Long Term Incentive Plan
  • Paid Vacation/Sick Time
  • 401K with Company Match
  • Medical, Dental and Vision Benefits
  • Disability Benefits
  • Health Savings Account
  • Flexible Spending Account
  • Life Insurance
  • Parental Leave
  • Employee Assistance Program
  • Associate Volunteer Program