1

Software Manager Jobs in Birmingham, AL (NOW HIRING)

Product Marketing Manager

Birmingham, AL · On-site

$132K/yr

To develop, implement and execute tactical marketing programs that promote McLeod Software products ... management with related administrative tasks. • Review and update, as appropriate, website ...

Account Manager

Birmingham, AL · On-site

$60 - $80/hr

Since 1985, McLeod Software has provided powerful transportation management and trucking software solutions to the trucking industry. These solutions, developed entirely by our company, are ...

Design specific computer systems and application software based on business and technical ... Ability to manage multiple priorities and assignments. * Strong attention to data accuracy and ...

HCM Account Manager

Gardendale, AL · On-site

$105K - $110K/yr

Asure's HCM offering includes Payroll & Tax, HR, and Time & Attendance software and HR Services ... Manage existing client accounts by developing long-term relationships with key contacts within ...

HCM Account Manager

Gardendale, AL · On-site +1

$105K - $110K/yr

Asure's HCM offering includes Payroll & Tax, HR, and Time & Attendance software and HR Services ... Manage existing client accounts by developing long-term relationships with key contacts within ...

Software Engineer Sr

Birmingham, AL

$114K - $151K/yr

As a Software Engineer Sr within PNC's Technology organization, you will be based in Pittsburgh, PA ... Follow secure coding, application lifecycle management, governance, and release management ...

The Software Engineer will design, develop, test, and maintain software solutions that support internal systems, data workflows, and operational processes across the company. Daily responsibilities ...

Primary Responsibilities Oversees development and installation of new hardware and software Provides advice and recommendations to management on processes and techniques required for improved work ...

Primary Responsibilities Oversees development and installation of new hardware and software Provides advice and recommendations to management on processes and techniques required for improved work ...

Software Engineer Principal

Birmingham, AL · On-site

$126K - $169K/yr

As a(n) Software Engineer Principle within PNC's Retail Management Information Systems Technology and Product Management organization, you will be based in either Birmingham, AL, Dallas, TX, ...

Showing results 21-40

Software Manager information

See Birmingham, AL salary details

$69.8K

$133.9K

$166.8K

How much do software manager jobs pay per year?

As of Sep 8, 2026, the average yearly pay for software manager in Birmingham, AL is $133,861.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,900.00 and $158,900.00 per year, depending on experience, location, and employer.

What is a software manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What does a software manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

What are the key skills and qualifications needed to thrive as a software manager, and why are they important?

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.

How does a software manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

What are the most commonly searched types of Software jobs in Birmingham, AL?

The most popular types of Software jobs in Birmingham, AL are:

What are popular job titles related to Software Manager jobs in Birmingham, AL?

For Software Manager jobs in Birmingham, AL, the most frequently searched job titles are:

What job categories do people searching Software Manager jobs in Birmingham, AL look for?

The top searched job categories for Software Manager jobs in Birmingham, AL are:

What cities near Birmingham, AL are hiring for Software Manager jobs?

Cities near Birmingham, AL with the most Software Manager job openings:

Infographic showing various Software Manager job openings in Birmingham, AL as of August 2026, with employment types broken down into 86% Full Time, 12% Part Time, and 2% Contract. Highlights an 83% Physical, 2% Hybrid, and 15% Remote job distribution, with an average salary of $133,861 per year, or $64.4 per hour.

Product Marketing Manager

McLeod Software

Birmingham, AL • On-site

$132K/yr

Full-time

Re-posted 11 days ago


Job description

Description
Purpose of this Position:
The Product Marketing Manager is the primary marketing resource for one or more of McLeod's Product Development groups and Sales teams. The most critical outcomes for this person's work: To develop, implement and execute tactical marketing programs that promote McLeod Software products and services, and generate incremental revenue opportunities for the Sales teams.
Essential Duties and Responsibilities:
• Serve as a single point of contact, Imbedded resource, and liaison to the Product
• Development and Sales teams for the Marketing department.
• Implement established New Product Introduction (NPI) processes.
• Work with Product Development, Sales, and Operations teams to provide all deliverables for product-focused marketing materials.
• Coordinate with content production (e.g., art, graphics, video), internal assets, and external agencies to produce content for marketing programs.
• Guide the creation of topics and content and recruit and coach participants for McLeod videos and podcasts.
• Develop, implement, and execute marketing programs, both individually and in the direction of the VP, Marketing, for Product Development and Sales teams in relevant communication channels.
• Perform marketing program monitoring and post-program reporting/
• Participate in Company-led events with limited oversight.
• Work with the VP, Marketing, and other company Executive Leadership, on examining and analyzing internal and external data sources for opportunities to create marketing programs that deliver more qualified leads.
• Actively participate in the development and execution of the annual marketing plan.
• Support and assist departmental management with related administrative tasks.
• Review and update, as appropriate, website content and copy for assigned Product Development and Sales teams with limited oversight.
• Create and suggest content for social media posts with limited oversight.
Competencies:
• Ability to learn internal software and systems
• Basic to Intermediate Marketing Capabilities and Digital Marketing Skills
• Basic to Intermediate McLeod Software Products / Services Knowledge
• Strong Project Management Capabilities
• Strong Relationship-Building Abilities and Influencing Skills
• Strong Oral and Written (short and long form) Communication Capabilities
• Demonstrated ability to be self-motivated and results-oriented
• Ability to work in a fast-paced environment with limited oversight or supervision
Qualifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education/Experience:
• Bachelor's degree with 2+ years of product-focused marketing experience, required; or
• High school diploma or equivalent with 6+ years of product-focused marketing experience, required.
• Up to 2 years of the required experience may be substituted on a year-for-year basis with McLeod product experience (e.g., LoadMaster, PowerBroker, DocumentPower, FlowLogix, etc.).
• Intermediate proficiency with the Microsoft Office Suite is required.
• Experience using customer relationship management (CRM) or marketing analytics platforms is preferred, such as Salesforce, NetSuite, HubSpot, or Google Analytics.
• Experience collaborating cross-functionally across multiple business units is required.
• Experience managing product-focused communications and supporting customer adoption initiatives is a plus.
• Experience within the trucking and transportation industry is highly preferred.
Why McLeod?
At McLeod Software, we believe that our employees are our greatest competitive advantage. Each employee contributes directly to McLeod Software's growth and success. When you join McLeod, you're joining a company that's built for the long haul-with a clear vision, strong leadership, and a commitment to investing in our people.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.