The position is responsible for the ongoing creation, modification and implementation of a modern ... The Senior Manager, Software Engineering will work closely with other Digital Engineering leads as ...
The position is responsible for the ongoing creation, modification and implementation of a modern ... The Senior Manager, Software Engineering will work closely with other Digital Engineering leads as ...
Software Engineer III
Hoover, AL · On-site
$50.75 - $68.25/hr
Ability to develop and implement technology solutions to resolve technical challenges * Ability to manage multiple projects simultaneously * Knowledge of software testing techniques, code ...
Software Engineer III
Hoover, AL · On-site
$50.75 - $68.25/hr
Ability to develop and implement technology solutions to resolve technical challenges * Ability to manage multiple projects simultaneously * Knowledge of software testing techniques, code ...
Software Engineer III
Birmingham, AL · On-site
$54 - $72.50/hr
The Software Engineer III will oversee the development, modification, and maintenance of ... Develop and implement strategies to improve systems. * Monitor and test system performance.
New
Software Engineer III
Birmingham, AL · On-site
$54 - $72.50/hr
The Software Engineer III will oversee the development, modification, and maintenance of ... Develop and implement strategies to improve systems. * Monitor and test system performance.
New
Software Engineer IV
Hoover, AL · On-site
$86K - $117K/yr
Software Engineer IV Location: Hoover, Alabama Duration: Contract Job ID: 178893 Job Overview: The ... Develop and implement strategies to improve systems. * Monitor and test system performance.
New
Software Engineer IV
Hoover, AL · On-site
$86K - $117K/yr
Software Engineer IV Location: Hoover, Alabama Duration: Contract Job ID: 178893 Job Overview: The ... Develop and implement strategies to improve systems. * Monitor and test system performance.
New
Software Engineer
Birmingham, AL · On-site
Ability to develop and implement technology solutions to resolve technical challenges * Ability to ... Knowledge of software testing techniques, code optimization and software debugging * Strong ...
Software Engineer
Birmingham, AL · On-site
Ability to develop and implement technology solutions to resolve technical challenges * Ability to ... Knowledge of software testing techniques, code optimization and software debugging * Strong ...
AI & GenAI Data Scientist-Senior Associate
Birmingham, AL · On-site
$77K - $202K/yr
Your work will involve designing AI systems, data wrangling, and software implementation to enable the AI models to be useful and scalable. As a Senior Associate, you will focus on building ...
AI & GenAI Data Scientist-Senior Associate
Birmingham, AL · On-site
$77K - $202K/yr
Your work will involve designing AI systems, data wrangling, and software implementation to enable the AI models to be useful and scalable. As a Senior Associate, you will focus on building ...
Software Engineer Sr
Birmingham, AL · On-site
$114K - $151K/yr
Write clean, efficient, and maintainable code to implement new features and enhance existing ones. Debugging and Maintenance: Troubleshoot, debug, and resolve software defects and technical issues ...
Software Engineer Sr
Birmingham, AL · On-site
$114K - $151K/yr
Write clean, efficient, and maintainable code to implement new features and enhance existing ones. Debugging and Maintenance: Troubleshoot, debug, and resolve software defects and technical issues ...
Software Engineer Sr
Birmingham, AL · On-site +1
$114K - $151K/yr
As a Software Engineer Sr within PNC's Technology organization, you will be based in Pittsburgh, PA ... Implement and support Power Platform pipelines to promote solutions across development, test, and ...
Software Engineer Sr
Birmingham, AL · On-site +1
$114K - $151K/yr
As a Software Engineer Sr within PNC's Technology organization, you will be based in Pittsburgh, PA ... Implement and support Power Platform pipelines to promote solutions across development, test, and ...
Senior Flight Software Engineer
Center Point, AL · On-site
$183 - $256/hr
Plan and execute the integrated software verification and validation program * Define risk ... Able to identify problems, perform root cause analysis, and implement corrective actions
New
Senior Flight Software Engineer
Center Point, AL · On-site
$183 - $256/hr
Plan and execute the integrated software verification and validation program * Define risk ... Able to identify problems, perform root cause analysis, and implement corrective actions
New
Troubleshoot existing applications, resolve bugs, and implement enhancement requests. * Ensure code ... Minimum of 3 years' experience in software development * Security + certification (Preferred) WORK ...
Troubleshoot existing applications, resolve bugs, and implement enhancement requests. * Ensure code ... Minimum of 3 years' experience in software development * Security + certification (Preferred) WORK ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Troubleshooting issues and implementing code fixes for real product features * Conducting peer code ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Troubleshooting issues and implementing code fixes for real product features * Conducting peer code ...
Senior Software Engineer IV 4P/648
Birmingham, AL · On-site
$114K - $151K/yr
Responsibilities : • Design and implement AI-driven applications using: • Azure Databricks • ... Required : • 10+ years of professional software engineering experience. • Strong knowledge of ...
Senior Software Engineer IV 4P/648
Birmingham, AL · On-site
$114K - $151K/yr
Responsibilities : • Design and implement AI-driven applications using: • Azure Databricks • ... Required : • 10+ years of professional software engineering experience. • Strong knowledge of ...
AI & GenAI Data Scientist-Director
Birmingham, AL · On-site
$155K - $410K/yr
Your work will involve designing AI systems, data wrangling, and software implementation to enable scalable AI models, promoting technological advances where people and technology thrive together.
AI & GenAI Data Scientist-Director
Birmingham, AL · On-site
$155K - $410K/yr
Your work will involve designing AI systems, data wrangling, and software implementation to enable scalable AI models, promoting technological advances where people and technology thrive together.
Software Tutor
Birmingham, AL · Remote
$18 - $40/hr
Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through requirements analysis, architectural planning, code implementation, unit and ...
Software Tutor
Birmingham, AL · Remote
$18 - $40/hr
Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through requirements analysis, architectural planning, code implementation, unit and ...
Software Engineer
Birmingham, AL · On-site
Troubleshoot production issues and implement long-term solutions * Write clean, maintainable, and ... software development experience * Strong experience developing applications with C# and .NET Core
Software Engineer
Birmingham, AL · On-site
Troubleshoot production issues and implement long-term solutions * Write clean, maintainable, and ... software development experience * Strong experience developing applications with C# and .NET Core
Ability to design, implement, and maintain user interfaces, including custom UI components. * Skilled in debugging, troubleshooting, and root?cause analysis across complex software systems.
Ability to design, implement, and maintain user interfaces, including custom UI components. * Skilled in debugging, troubleshooting, and root?cause analysis across complex software systems.
RESEARCH SOFTWARE ARCHITECT-ENT
Birmingham, AL · On-site
$104K - $169K/yr
... software ... Independently provides development leadership on implementations. May lead junior team members in ...
RESEARCH SOFTWARE ARCHITECT-ENT
Birmingham, AL · On-site
$104K - $169K/yr
... software ... Independently provides development leadership on implementations. May lead junior team members in ...
Software Engineer - Data
Birmingham, AL · On-site
$107K - $128K/yr
Ability to develop and implement technology solutions to resolve technical challenges * Ability to ... Knowledge of software testing techniques, code optimization and software debugging * Strong ...
Software Engineer - Data
Birmingham, AL · On-site
$107K - $128K/yr
Ability to develop and implement technology solutions to resolve technical challenges * Ability to ... Knowledge of software testing techniques, code optimization and software debugging * Strong ...
Analyst, Enterprise Data
Birmingham, AL · On-site
McLeod Software is a company that values its employees as its greatest competitive advantage. They ... Responsibilities : • Design, implement, and maintain data pipelines and ETL processes to support ...
Analyst, Enterprise Data
Birmingham, AL · On-site
McLeod Software is a company that values its employees as its greatest competitive advantage. They ... Responsibilities : • Design, implement, and maintain data pipelines and ETL processes to support ...
Software Engineer Lead
Birmingham, AL · On-site
$86K - $158K/yr
As a Software Engineer Lead within PNC's Technology - Automation & Platform organization, you will ... Design and implement scalable, cloud-native applications on Kubernetes/OpenShift (OCP ...
Software Engineer Lead
Birmingham, AL · On-site
$86K - $158K/yr
As a Software Engineer Lead within PNC's Technology - Automation & Platform organization, you will ... Design and implement scalable, cloud-native applications on Kubernetes/OpenShift (OCP ...
Software Implementation information
See Birmingham, AL salary details
$41.7K - $46.6K
6% of jobs
$46.6K - $51.6K
12% of jobs
$55.2K is the 25th percentile. Wages below this are outliers.
$51.6K - $56.5K
10% of jobs
$56.5K - $61.5K
3% of jobs
$61.5K - $66.4K
7% of jobs
The median wage is $71.4K / yr.
$66.4K - $71.4K
12% of jobs
$71.4K - $76.3K
18% of jobs
$76.3K - $81.2K
6% of jobs
$81.4K is the 75th percentile. Wages above this are outliers.
$81.2K - $86.2K
17% of jobs
$86.2K - $91.1K
6% of jobs
$91.1K - $96.1K
2% of jobs
$41.7K
$72K
$96.1K
How much do software implementation jobs pay per year?
What is a software implementation?
A Software Implementation job involves deploying, configuring, and integrating software solutions to meet client needs. Professionals in this role work closely with clients to understand their requirements, customize the software, and ensure smooth adoption. They also provide training, troubleshooting, and ongoing support to optimize system functionality. Strong technical skills, project management, and communication are essential for success in this role.
What are the key skills and qualifications needed to thrive in software implementation, and why are they important?
To thrive in Software Implementation, you need a strong understanding of software systems, project management, and client onboarding, typically supported by a degree in computer science or a related field. Familiarity with ERP, CRM, or industry-specific software platforms, and experience with tools like SQL or implementation methodologies (such as Agile or Waterfall), are commonly required. Excellent communication, problem-solving, and time management skills enable you to effectively guide clients and collaborate with cross-functional teams. These competencies are essential to ensure successful software rollouts, user adoption, and client satisfaction.
What does a software implementation do?
A typical day in Software Implementation involves meeting with clients to understand their requirements, configuring and deploying software solutions, and providing user training and support. You’ll likely collaborate closely with sales, technical support, and development teams to ensure each implementation meets business and technical needs. It's common to spend time troubleshooting client issues, updating project documentation, and managing project timelines. The role offers variety and the satisfaction of helping organizations fully utilize their new software solutions.
What are popular job titles related to Software Implementation jobs in Birmingham, AL?
For Software Implementation jobs in Birmingham, AL, the most frequently searched job titles are:
What job categories do people searching Software Implementation jobs in Birmingham, AL look for?
The top searched job categories for Software Implementation jobs in Birmingham, AL are:

Full-time
Medical, Dental, Vision, Retirement
Posted 29 days ago
First Horizon Bank rating
8.3
Based on 31 frontline employees who took The Breakroom Quiz
39th of 171 rated banks
Job description
No Sponsorship will be provided for this role.
Location: On Site at location listed in posting
Weekly Schedule: Monday- Friday, 9am-5pm
The Senior Manager, Software Engineering reports directly to the Senior Director, Digital Engineering at First Horizon. The position is responsible for the ongoing creation, modification and implementation of a modern and robust internet interface for the retail bank. that delivers internet systems to support the company’s business strategy and replace the current legacy retail interface. This role will be responsible for leading a software engineering team to build and deliver the new strategic interface. The senior manager will need to be knowledgeable in industry technology trends and practices. Further, the Senior Manager should have experience building strong engineering teams to deliver modern, high-quality software that delivers and outstanding user experience and meets product requirements.
The Senior Manager, Software Engineering will work closely with other Digital Engineering leads as well as middleware, security, and core systems leads to build and maintain a comprehensive set of Internet interface capabilities. The Senior Manager will also advance appropriate development toolsets and system utilities and libraries. They will also be accountable for optimizing the Aurora software delivery process utilizing an agile methodology and containerized approach to development. All associated toolsets to design, build, manage, administer or operate the Internet interface software are also part of the engineering domain. Further, the Senior Manager should work closely with the architects, cloud services engineers, and middleware team to engineer integrated platforms that are secure, robust, and perform well under load. The Senior Manager should also work closely with technology operations team to properly implement effective monitoring, logging, and alerting capabilities and ensure high availability.
Together with other Digital Engineering leads, the Senior Manager, Software Engineering will be accountable for all internet interface system design, maintenance, and performance. These systems must be well-architected and designed to ensure robust performance and future productivity and reuse.
The Senior Manager develops and enforces modern software engineering standards that enable exceptional functionality and performance/portability in a multi-cloud environment.
The Senior Manager will need to fully understand business needs as well as providing transparency to senior leadership while software is being developed and delivered. Further, the Senior Manager ensures high quality implementations that meet the rigorous First Horizon security, resiliency, recovery and availability requirements.
Given the scope of the role, the Senior Manager must be able to manage a broad and diverse team and establish clear vision and goals to attain top quartile engineering quality and results. In addition to being able to build a strong team, the Senior Manager must skillfully manage multiple suppliers providing a range of services to ensure proper value delivery to First Horizon, while also maintaining adequate long term control and efficiency. Occasional travel is expected for this role.
Competencies and Skills
The position requires excellent leadership skills and organizational competencies as well as strong understanding of their area of technology, industry practices and trends, and the capability to implement the appropriate technology solutions for First Horizon.
Foundational:
- Must be capable of independently managing and driving an engineering team to meet product and technology goals
- Must be capable of leading and engaging geographically and technically diverse teams
- Must be capable of effectively interfacing and engaging with a wide range of technical and business peers and teams
- Must be a good communicator and well-organized, should be comfortable presenting and conveying complex situations to business or senior management
- Superior analytical and problem-solving skills
- Able to effectively negotiate and achieve proper service delivery or problem resolution
- Must have excellent knowledge of current infrastructure areas (internet software, development methods, virtualization/clouds, project management)
- Familiarity with financial industry services and their technologies: payments, compliance, accounts, onboarding, etc.
Specialty:
- Superior knowledge of software engineering designs, disciplines, and implementation approaches as well as appropriate toolsets
- Superior knowledge of program management disciplines and methodologies
- Knowledge of team building and practices
- Comprehensive knowledge of a internet interface software and design, as well as utilizing Cloud Services and CI/CD.
- Superior ability to build and develop engineering talent
- Excellent ability to manage software engineering teams, including budgets and multiple projects
- Understands and ensures full responsibility to adeptly address operational risks including resiliency, recovery, availability and security
Qualifications & Experience
- Bachelor’s Degree in Computer Science, Information Systems, Engineering, Mathematics or Scientific field preferred. Strong experience and other relevant degree study areas (e.g. business or economics) will be considered. Advanced degree beneficial
- Technical software engineering certifications viewed favorably
- ITIL and/or Agile Certifications beneficial
- 3+ years of experience as a senior leader of complex, large infrastructure teams
- 7 years engineering experience, preferably at least five (5) years of experience in a complex, financial services corporate setting
- Experience leading on new build, cloud native software projects
- Experience working with diverse teams
About Us
First Horizon Corporation is a leading regional financial services company, dedicated to helping our clients, communities and associates unlock their full potential with capital and counsel. Headquartered in Memphis, TN, the banking subsidiary First Horizon Bank operates in 12 states across the southern U.S. The Company and its subsidiaries offer commercial, private banking, consumer, small business, wealth and trust management, retail brokerage, capital markets, fixed income, and mortgage banking services. First Horizon has been recognized as one of the nation's best employers by Fortune and Forbes magazines and a Top 10 Most Reputable U.S. Bank. More information is available at www.FirstHorizon.com.
Benefit Highlights
• Medical with wellness incentives, dental, and vision
• HSA with company match
• Maternity and parental leave
• Tuition reimbursement
• Mentor program
• 401(k) with 6% match
• More -- FirstHorizon.com/First-Horizon-National-Corporation/Careers/Our-Benefits
Follow Us
X formerly Twitter
YouTube
What First Horizon Bank employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About First Horizon Bank
Sourced by ZipRecruiter
Industry
Finance and insurance and commercial banking
Company size
5,001 - 10,000 Employees
Headquarters location
Memphis, TN, US