1

Director Software Jobs in Alabama (NOW HIRING)

$80K - $90K/yr

GitHub Copilot, Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for ... software engineering principles, design patterns, algorithms, and system architecture ...

Self?directed problem?solving skills with the ability to work independently or as part of a team ... Software architecture experience * Excellent ability to provide good documentation, good code ...

Self?directed problem?solving skills with the ability to work independently or as part of a team ... Software architecture experience * Excellent ability to provide good documentation, good code ...

Senior Software Engineer

Huntsville, AL

$120K - $159K/yr

Senior Software Engineer Location : Huntsville, Alabama Job Type : Full Time About EO Solutionsโ€ฏ ... Directed Energy Systems. Our teams work across Hawaii, Nevada, Alabama, and remote locations to ...

Essential Job Functions (Including % of Time for Each) Technical Direct Support to Programs (60%) - Provide direct technical leadership and support to software programs across the software ...

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

While the role does not own customer accounts or carry direct responsibility for overall account success, it plays a key supporting role by bringing deep software, licensing, and ISV/OEM knowledge to ...

Manager, Software Development

Madison, AL ยท On-site

$110K - $146K/yr

Work with QA Managers and QA Directors to define, identify, monitor, and address software quality issues, defects, and quality trends. * Review quality metrics and collaborate with QA leadership to ...

next page

Showing results 1-20

Director Software information

See Alabama salary details

$126K

$230.2K

How much do director software jobs pay per year?

As of Aug 11, 2026, the average yearly pay for director software in Alabama is $221,084.00, according to ZipRecruiter salary data. Most workers in this role earn between $229,300.00 and $229,300.00 per year, depending on experience, location, and employer.

What is a director software?

A Director of Software is a senior leadership position responsible for overseeing the software development teams and guiding the strategic direction of software projects within an organization. They manage engineering managers and developers, set technical vision, ensure projects are aligned with business goals, and often collaborate with other departments like product management and operations. The role requires strong technical expertise, leadership skills, and the ability to balance innovation with operational efficiency. Directors of Software are also tasked with recruiting top talent, mentoring team members, and ensuring software quality and security standards are met.

What are some typical challenges a director of software faces when leading cross-functional teams?

A Director of Software often encounters challenges such as aligning priorities across engineering, product, and design teams, ensuring clear communication, and managing competing deadlines. Balancing technical debt reduction with new feature development is also a common concern. Successful Directors build strong relationships with stakeholders, foster a culture of collaboration, and implement processes that support transparency and efficient decision-making.

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

To thrive as a Director of Software, you need extensive experience in software development, strong leadership abilities, and a relevant degree in computer science or a related field. Familiarity with technical tools such as project management software (e.g., Jira), cloud platforms, and agile methodologies, as well as certifications like PMP or Scrum Master, is highly beneficial. Exceptional problem-solving, communication, and team management skills set outstanding candidates apart. These competencies are crucial for guiding teams, delivering high-quality products, and aligning software initiatives with organizational goals.

What is the difference between Director Software vs Software Engineer?

AspectDirector SoftwareSoftware Engineer
Required CredentialsBachelor's/Master's in CS or related field, leadership experienceBachelor's or higher in CS or related field, coding skills
Work EnvironmentLeadership, strategic planning, cross-team collaborationHands-on coding, development, debugging
Employer & Industry UsageTech companies, software firms, startupsAlmost universal across tech industries
Common Search & ComparisonOften compared for career progression, responsibilitiesEntry to mid-level roles, technical focus

The main difference between a Director Software and a Software Engineer lies in their responsibilities and experience. Directors focus on strategic planning, team leadership, and project oversight, often requiring leadership credentials. Software Engineers are primarily involved in coding and technical development. While Software Engineers are more hands-on with daily technical tasks, Directors oversee multiple projects and teams, guiding overall software development strategies.

What are the most commonly searched types of Software jobs in Alabama? The most popular types of Software jobs in Alabama are:
Infographic showing various Director Software job openings in Alabama as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $221,084 per year, or $106.3 per hour.

Software Integration Specialist

McLeod Software

Birmingham, AL โ€ข On-site

Full-time

Re-posted 28 days ago


Job description

The primary responsibility of the Integration Specialist is to facilitate the integration of 3rd Party vendors and their services into the McLeod Software portfolio of software service suites. This includes the implementation of end-to-end data flow for all licensed modules.
What You'll Do
  • Implement, configure, and support third-party integrations across the McLeod Software platform.
  • Troubleshoot and resolve complex integration, data communication, and system connectivity issues.
  • Support customer upgrades, server migrations, and interface changes.
  • Partner with customers, vendors, and internal teams to implement solutions, gather requirements, and drive successful integration projects.
  • Conduct customer training and provide technical guidance on integration functionality and best practices.
  • Create and maintain technical documentation and assist with testing for product enhancements and custom solutions.
  • Stay current on McLeod products, integration technologies, and industry trends while mentoring junior team members.

What You'll Bring
  • Bachelor's degree with 2+ years of customer software support, implementation, or training experience, or 6+ years of equivalent experience.
  • Intermediate knowledge of Microsoft Office Suite, required.
  • Working knowledge of XML, Java, SQL, database operations, or related technologies.
  • Strong analytical, troubleshooting, and communication skills.
  • Working knowledge of the transportation industry, preferred.

Preferred
  • Experience with third-party software integrations or APIs.
  • Transportation or logistics industry experience.
  • Experience delivering customer training or technical consulting.

Why McLeod?
If you enjoy solving technical challenges, collaborating with customers, and working with technologies that keep the transportation industry moving, you'll find opportunities to grow your technical expertise while making a direct impact on customer success.
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.