McLeod Software is seeking a Software Solutions Architect to partner with our enterprise customers to design solutions that align McLeod's core software with complex business processes and ...
McLeod Software is seeking a Software Solutions Architect to partner with our enterprise customers to design solutions that align McLeod's core software with complex business processes and ...
Principal Software Engineer
Huntsville, AL · On-site
$133K - $178K/yr
Principal Software Engineer Location : Onsite - Huntsville, AL Compensation : $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required This position requires ...
Principal Software Engineer
Huntsville, AL · On-site
$133K - $178K/yr
Principal Software Engineer Location : Onsite - Huntsville, AL Compensation : $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required This position requires ...
Software Engineer III - Cloud Platform
Birmingham, AL · On-site
$124K - $210K/yr
Guidewire provides outstanding software for the second-largest financial services industry in the world: insurance. We deliver the core applications that Property and Casualty (P/C) insurers use to ...
Software Engineer III - Cloud Platform
Birmingham, AL · On-site
$124K - $210K/yr
Guidewire provides outstanding software for the second-largest financial services industry in the world: insurance. We deliver the core applications that Property and Casualty (P/C) insurers use to ...
Software Engineer III - Cloud Platform
Birmingham, AL · On-site +1
$124K - $210K/yr
Guidewire provides outstanding software for the second-largest financial services industry in the world: insurance. We deliver the core applications that Property and Casualty (P/C) insurers use to ...
Software Engineer III - Cloud Platform
Birmingham, AL · On-site +1
$124K - $210K/yr
Guidewire provides outstanding software for the second-largest financial services industry in the world: insurance. We deliver the core applications that Property and Casualty (P/C) insurers use to ...
Software Solutions Architect
Birmingham, AL · On-site
$120 - $150/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 ...
Software Solutions Architect
Birmingham, AL · On-site
$120 - $150/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 ...
Principal Software Engineer with Security Clearance
Huntsville, AL · On-site
$133K - $179K/yr
Job Title: Principal Software Engineer Location : Onsite - Huntsville, AL Compensation: $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required This position ...
Principal Software Engineer with Security Clearance
Huntsville, AL · On-site
$133K - $179K/yr
Job Title: Principal Software Engineer Location : Onsite - Huntsville, AL Compensation: $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required This position ...
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission-critical software development efforts in a fast-paced, customer-facing environment. This role requires ...
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission-critical software development efforts in a fast-paced, customer-facing environment. This role requires ...
Software Engineer
Huntsville, AL · On-site
$65 - $95/hr
DEPLOY has been retainedto finda Software Engineer (Junior to Mid-Level) for an in-office role in Huntsville, Alabama . This role willsupport mission-critical software development efforts in a fast ...
Software Engineer
Huntsville, AL · On-site
$65 - $95/hr
DEPLOY has been retainedto finda Software Engineer (Junior to Mid-Level) for an in-office role in Huntsville, Alabama . This role willsupport mission-critical software development efforts in a fast ...
Software Engineer
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission-critical software development efforts in a fast-paced, customer-facing environment. This role requires ...
Software Engineer
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission-critical software development efforts in a fast-paced, customer-facing environment. This role requires ...
Software Engineer
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission-critical software development efforts in a fast-paced, customer-facing environment. This role requires ...
Quick apply
Software Engineer
Huntsville, AL · On-site
DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission-critical software development efforts in a fast-paced, customer-facing environment. This role requires ...
Product Owner - Software Integrations
Birmingham, AL · On-site
$90 - $130/hr
McLeod Software is seeking a Product Owner to help drive the strategy of our McLeod Software Implementations. In this highly collaborative role, you'll serve as the voice of the customer to our ...
Product Owner - Software Integrations
Birmingham, AL · On-site
$90 - $130/hr
McLeod Software is seeking a Product Owner to help drive the strategy of our McLeod Software Implementations. In this highly collaborative role, you'll serve as the voice of the customer to our ...
McLeod Software is seeking a Product Owner to help drive the strategy of our McLeod Software Implementations. In this highly collaborative role, you'll serve as the voice of the customer to our ...
McLeod Software is seeking a Product Owner to help drive the strategy of our McLeod Software Implementations. In this highly collaborative role, you'll serve as the voice of the customer to our ...
Software Engineer
Huntsville, AL · On-site
$87.10 - $157.45/hr
Develop software for use in a Linux environment. * Develop software in a SAFe environment using Jira and Gitlab. * Collaborate with multi-disciplinary teams to implement desired software ...
Software Engineer
Huntsville, AL · On-site
$87.10 - $157.45/hr
Develop software for use in a Linux environment. * Develop software in a SAFe environment using Jira and Gitlab. * Collaborate with multi-disciplinary teams to implement desired software ...
Software Architect
Huntsville, AL · On-site
$120 - $180/hr
Software Architect Location: Huntsville, AL Job Type: Full-time CohesionForce is actively seeking a Software Architect to join our team in Huntsville, AL. The role is responsible for developing a ...
Software Architect
Huntsville, AL · On-site
$120 - $180/hr
Software Architect Location: Huntsville, AL Job Type: Full-time CohesionForce is actively seeking a Software Architect to join our team in Huntsville, AL. The role is responsible for developing a ...
Software Engineer
Tuskegee, AL · On-site
$85 - $120/hr
Position Title Software Engineer Status Full Time Job Summary NASA's Marshall Space Flight Center is seeking a talented and driven Software Engineer to support cutting-edge aerospace and scientific ...
Software Engineer
Tuskegee, AL · On-site
$85 - $120/hr
Position Title Software Engineer Status Full Time Job Summary NASA's Marshall Space Flight Center is seeking a talented and driven Software Engineer to support cutting-edge aerospace and scientific ...
Software Engineer
Tuskegee, AL · On-site
Tuskegee University is seeking a talented and driven Software Engineer to support cutting-edge aerospace and scientific missions at NASA's Marshall Space Flight Center. This role involves designing ...
Software Engineer
Tuskegee, AL · On-site
Tuskegee University is seeking a talented and driven Software Engineer to support cutting-edge aerospace and scientific missions at NASA's Marshall Space Flight Center. This role involves designing ...
Software Engineer
Huntsville, AL · Hybrid
Develops complex software applications involving graphical front-end interfaces, visualization toolsets, SQL Database interfaces, multi-user GUI interfaces, and rule-based assessments. Works with ...
Software Engineer
Huntsville, AL · Hybrid
Develops complex software applications involving graphical front-end interfaces, visualization toolsets, SQL Database interfaces, multi-user GUI interfaces, and rule-based assessments. Works with ...
Software Engineer
Huntsville, AL · On-site
They are seeking a Software Engineer to support the U.S. Air Force's Ground Based Strategic Deterrent program, responsible for developing and maintaining complex software systems based on documented ...
Software Engineer
Huntsville, AL · On-site
They are seeking a Software Engineer to support the U.S. Air Force's Ground Based Strategic Deterrent program, responsible for developing and maintaining complex software systems based on documented ...
Software Engineer
Huntsville, AL · On-site
The role involves design, development, testing, and delivery of software for applications such as tactical decision aids and radar software. Responsibilities : • design, development, test and ...
Software Engineer
Huntsville, AL · On-site
The role involves design, development, testing, and delivery of software for applications such as tactical decision aids and radar software. Responsibilities : • design, development, test and ...
Exciting Software Engineer Supporting Mission Critical Systems!! This role focuses on designing, developing, troubleshooting, and analyzing software for computer-based systems within a complex ...
Quick apply
Exciting Software Engineer Supporting Mission Critical Systems!! This role focuses on designing, developing, troubleshooting, and analyzing software for computer-based systems within a complex ...
Software information
See Alabama salary details
$43.5K - $53.2K
1% of jobs
$53.2K - $63K
4% of jobs
$63K - $72.7K
9% of jobs
$81.7K is the 25th percentile. Wages below this are outliers.
$72.7K - $82.4K
12% of jobs
$82.4K - $92.1K
15% of jobs
The median wage is $98.5K / yr.
$92.1K - $101.8K
14% of jobs
$101.8K - $111.6K
15% of jobs
$115.4K is the 75th percentile. Wages above this are outliers.
$111.6K - $121.3K
13% of jobs
$121.3K - $131K
9% of jobs
$131K - $140.7K
5% of jobs
$140.7K - $150.5K
3% of jobs
$43.5K
$101.4K
$150.5K
How much do software jobs pay per year?
What is a software developer?
What are different types of software jobs?
Software jobs include software engineers, software developers, programmers, information technology or network systems specialists, QA testers, or developers who use existing tools, such as business information software, to develop new interfaces for institutional clients. Many of these jobs can be broken down further. For example, some developers work on front-end duties, such as designing interfaces for users. These may be for desktop, mobile, or web applications. Back-end programmers and developers, on the other hand, create the frameworks and logic that dictate how a program works. QA testers often work closely with developers to test programs before being released publicly.
What are the key skills and qualifications needed to thrive as a software engineer, and why are they important?
What are some common challenges software professionals face when working on large-scale projects?
What is the difference between Software vs Web Developer?
| Aspect | Software | Web Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle Certified | Similar credentials; often a degree in CS or Web Development certifications |
| Work Environment | Develops software applications for various platforms, including desktop and mobile | Builds websites and web applications primarily for online use |
| Employer & Industry Usage | Used across tech companies, software firms, and enterprises | Common in digital agencies, tech startups, and online businesses |
| Common Search & Comparison Intent | People compare to understand different roles in software creation | Often compared to see distinctions in web-focused development |
While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.
What are some software jobs?
Which software career is best?
What are the most commonly searched types of Software jobs in Alabama?
The most popular types of Software jobs in Alabama are:
What are popular job titles related to Software jobs in Alabama?
For Software jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Software jobs in Alabama look for?
The top searched job categories for Software jobs in Alabama are:
What cities in Alabama are hiring for Software jobs?
Cities in Alabama with the most Software job openings:

Software Solutions Architect
Birmingham, AL • On-site
Full-time
Re-posted 10 days ago
Job description
In this a collaborative, customer-facing role where you will lead discovery, analyze business and technical requirements, identify gaps, and design solutions that maximize the capabilities of McLeod Software products. You will also work closely with customers, Business Analysts, Developers, QA teams, and subject matter experts throughout the software development lifecycle.
What You'll Do
- Lead customer consultations to define requirements, scope modifications, and develop functional designs for custom solutions.
- Lead customer-facing activities for Business Process Reviews, including onsite interviews, discovery sessions, process analysis, and presentation of findings and recommendations.
- Lead key Roadmap engagements, assist with training, identify product gaps and integration requirements, present recommendations to customer executives.
- Ensure user stories and test cases clearly define requirements and user acceptance criteria for software modifications.
- Collaborate with Development, Business Analyst and QA to design, test, and deliver scalable, high-quality customer solutions.
- Review porting lists and provide estimates to support customer upgrades.
- Create process maps to document current-state, future-state, and integration workflows.
- Leverage McLeod products and internal subject matter experts to maximize standard functionality and minimize customization.
What You'll Bring
- Bachelor's degree and 10+ years of experience in a technical or software-focused Business Analyst role.
- Experience reviewing porting lists and project-driven software modifications.
- Experience working with APIs, EDI, ETL processes, or system-to-system interfaces.
- Experience evaluating configuration-based solutions
- Ability to interpret technical outputs, including system logs and error messages
- Familiarity with database concepts and structured data formats such as JSON and XML.
- Strong written and verbal communication skills, including the ability to communicate effectively with both technical and non-technical audiences.
- Strong documentation, organization, and record-keeping skills.
- Availability for occasional out of state travel to customer locations is required.
Preferred Qualifications
- Experience with software implementations, systems analysis, and technical consulting.
- Experience supporting complex customer workflows and leading functional or technical discovery.
- Experience troubleshooting system behavior and designing configuration-based solutions.
- Working knowledge of the transportation and logistics industry.
- McLeod Software products experience (LoadMaster, DocumentPower, PowerBroker)
- Process-mapping tools such as Microsoft Visio or Lucidchart.
- Intermediate proficiency with Microsoft Office.
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.
About MCLEOD SOFTWARE
Sourced by ZipRecruiter
Industry
Software development
Company size
501 - 1,000 Employees
Headquarters location
Birmingham, AL, US
Year founded
1985