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

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
Regions BankSoftware Engineer overseeing application development, modification, and maintenance within Regions' Technology department. Collaborating on system applications and ensuring their smooth operation.
Posted 5/21/2026full-timeHoover • Alabama, North Carolina • 🇺🇸 United StatesMid-LevelSenior💰 $87,861 - $117,680 per yearWebsite
Tech Stack
Tools & technologiesCyber Security
About the role
Key responsibilities & impact- Assists with the development and installation of new hardware and software
- Installs and configures systems and other software
- Tests installed software for malfunction detection
- Identifies and resolves business systems issues
- Designs and deploys new applications and enhancements to existing applications, software, and operation systems
- Measures effectiveness and efficiency of existing systems
- Develops and implements strategies to improve systems
- Monitors and tests system performance
- Performs work with some independence of thought, but refers more complex problems to senior associates or supervisor/manager
- Ensures compliance with risk management programs, rules and regulations, and cybersecurity practices; identifies opportunities for and supports process improvements; applies disciplined change management practices.
Requirements
What you’ll need- Bachelor's degree in Computer Science, Computer Engineering or a related field
- Three (3) years of experience
- Ability to collaborate with programmers, developers, and other technology professionals to achieve a common objective
- Ability to conduct system analysis to detect issues with performance
- Ability to develop and implement technology solutions to resolve technical challenges
- Ability to interpret and ensure compliance with applicable rules, regulations, and industry guidance
- Ability to manage multiple projects simultaneously
- Intermediate executional capabilities
- Knowledge of software testing techniques, code optimization and software debugging
- Strong communication, analytical and problem-solving skills
- Understanding of software structures, hardware, computing systems and how to integrate them.
Benefits
Comp & perks- 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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software installationsystem configurationsoftware testingsystem analysiscode optimizationsoftware debuggingapplication designapplication deploymentperformance measurementtechnology solution development
Soft Skills
collaborationproblem-solvingcommunicationanalytical skillsindependence of thoughtproject managementprocess improvementchange managementstrategic thinkinginterpersonal skills
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Computer Engineering