Software Engineer
Huntsville, AL ยท On-site
Bachelor's degree in software engineering, computer science, or related field * 1 - 5 years of professional software development experience * Strong proficiency in modern C++ (C++17 or newer)
Huntsville, AL ยท On-site
Bachelor's degree in software engineering, computer science, or related field * 1 - 5 years of professional software development experience * Strong proficiency in modern C++ (C++17 or newer)
Huntsville, AL ยท On-site
Bachelor's degree in software engineering, computer science, or related field * 1 - 5 years of professional software development experience * Strong proficiency in modern C++ (C++17 or newer)
Huntsville, AL ยท On-site
Bachelor's degree in software engineering, computer science, or related field * 1 - 5 years of professional software development experience * Strong proficiency in modern C++ (C++17 or newer)
Huntsville, AL ยท On-site
Bachelor's degree in software engineering, computer science, or related field * 1 - 5 years of professional software development experience * Strong proficiency in modern C++ (C++17 or newer)
Birmingham, AL ยท On-site
$114K - $151K/yr
Required Qualifications * 10+ years of professional software engineering experience. * Strong knowledge of: * Object-Oriented Programming * Web-based application development * .NET and/or Java
Quick apply
Birmingham, AL ยท On-site
$114K - $151K/yr
Required Qualifications * 10+ years of professional software engineering experience. * Strong knowledge of: * Object-Oriented Programming * Web-based application development * .NET and/or Java
Huntsville, AL ยท On-site
$120K - $159K/yr
... โข 7+ years of professional software engineering experience. โข Strong expertise in modern C++ (including templates, STL, memory management, and object-oriented design), with additional ...
Huntsville, AL ยท On-site
$120K - $159K/yr
... โข 7+ years of professional software engineering experience. โข Strong expertise in modern C++ (including templates, STL, memory management, and object-oriented design), with additional ...
Huntsville, AL ยท On-site
Bachelor's degree in software engineering, computer science, or related field * 1 - 5 years of professional software development experience * Strong proficiency in modern C++ (C++17 or newer)
Huntsville, AL ยท On-site
Bachelor's degree in software engineering, computer science, or related field * 1 - 5 years of professional software development experience * Strong proficiency in modern C++ (C++17 or newer)
Mobile, AL ยท On-site
$80 - $100/hr
The Software Engineer is responsible for designing, developing, and maintaining scalable software ... professional software development experience * Demonstrated ability to design and deliver ...
Mobile, AL ยท On-site
$80 - $100/hr
The Software Engineer is responsible for designing, developing, and maintaining scalable software ... professional software development experience * Demonstrated ability to design and deliver ...
Huntsville, AL ยท On-site
$120K - $159K/yr
... professional software development experience โข Must have a current and active Secret Clearance ... Python programming languages o Modeling and simulation techniques โข Strong ability to work ...
Huntsville, AL ยท On-site
$120K - $159K/yr
... professional software development experience โข Must have a current and active Secret Clearance ... Python programming languages o Modeling and simulation techniques โข Strong ability to work ...
Huntsville, AL ยท On-site
Minimum 5 years of professional software engineering experience, or 3 years with a Master's degree and a related field * Strong experience with Java, C++, and the Eclipse IDE * Solid understanding of ...
Huntsville, AL ยท On-site
Minimum 5 years of professional software engineering experience, or 3 years with a Master's degree and a related field * Strong experience with Java, C++, and the Eclipse IDE * Solid understanding of ...
Huntsville, AL ยท On-site
$121K - $160K/yr
Bachelor's degree in Computer Engineering, Software Engineering, or equivalent * 7+ years of professional software development experience * Proficiency in: * Containers (e.g., Docker) * Container ...
Huntsville, AL ยท On-site
$121K - $160K/yr
Bachelor's degree in Computer Engineering, Software Engineering, or equivalent * 7+ years of professional software development experience * Proficiency in: * Containers (e.g., Docker) * Container ...
Huntsville, AL ยท On-site
Minimum of three (3) years of professional software development experience * Proficiency in one or more programming languages, including: C++, Java, C#, Python, or other object-oriented programming ...
Huntsville, AL ยท On-site
Minimum of three (3) years of professional software development experience * Proficiency in one or more programming languages, including: C++, Java, C#, Python, or other object-oriented programming ...
Huntsville, AL ยท On-site
Minimum of three (3) years of professional software development experience * Proficiency in one or more programming languages, including: C++, Java, C#, Python, or other object-oriented programming ...
Quick apply
Huntsville, AL ยท On-site
Minimum of three (3) years of professional software development experience * Proficiency in one or more programming languages, including: C++, Java, C#, Python, or other object-oriented programming ...
Huntsville, AL ยท On-site
Minimum ofthree (3) years of professional software development experience * Proficiency in one or more programming languages, including: C++, Java, C#, Python, or other object-oriented programming ...
Huntsville, AL ยท On-site
Minimum ofthree (3) years of professional software development experience * Proficiency in one or more programming languages, including: C++, Java, C#, Python, or other object-oriented programming ...
Huntsville, AL ยท On-site
Bachelor's degree in computer science, Software Engineering, Computer Engineering, or a related technical field. * 8+ years of professional software development experience, including senior or ...
Huntsville, AL ยท On-site
Bachelor's degree in computer science, Software Engineering, Computer Engineering, or a related technical field. * 8+ years of professional software development experience, including senior or ...
Birmingham, AL ยท On-site
$60 - $65/hr
Software Engineer III Location: Birmingham, Alabama / Charlotte, NC / Atlanta, GA (Hybrid) Duration ... Five or more years of professional software-development experience. * Strong hands-on experience ...
Birmingham, AL ยท On-site
$60 - $65/hr
Software Engineer III Location: Birmingham, Alabama / Charlotte, NC / Atlanta, GA (Hybrid) Duration ... Five or more years of professional software-development experience. * Strong hands-on experience ...
Birmingham, AL ยท On-site
$155K - $190K/yr
Degree in Computer Science, Electrical Engineering, or a closely related field * 10+ years of professional software development experience, with deep expertise in C++ * Strong experience with system ...
Birmingham, AL ยท On-site
$155K - $190K/yr
Degree in Computer Science, Electrical Engineering, or a closely related field * 10+ years of professional software development experience, with deep expertise in C++ * Strong experience with system ...
$170 - $210/hr
Degree in Computer Science, Electrical Engineering, or a closely related field * 10+ years of professional software development experience, with deep expertise in C++ * Strong experience with ...
$170 - $210/hr
Degree in Computer Science, Electrical Engineering, or a closely related field * 10+ years of professional software development experience, with deep expertise in C++ * Strong experience with ...
Birmingham, AL ยท On-site
Degree in Computer Science, Electrical Engineering, or a closely related field * 10+ years of professional software development experience, with deep expertise in C++ * Strong experience with system ...
Quick apply
Birmingham, AL ยท On-site
Degree in Computer Science, Electrical Engineering, or a closely related field * 10+ years of professional software development experience, with deep expertise in C++ * Strong experience with system ...
Huntsville, AL ยท On-site
$133K - $178K/yr
Principal Software Engineer Location : Onsite - Huntsville, AL Compensation : $160,000 - $200,000 ... Career growth and professional development opportunities All qualified applicants will receive ...
Huntsville, AL ยท On-site
$133K - $178K/yr
Principal Software Engineer Location : Onsite - Huntsville, AL Compensation : $160,000 - $200,000 ... Career growth and professional development opportunities All qualified applicants will receive ...
On-premises and cloud environments REQUIREMENTS: * 7+ years of professional software engineering experience * Strong hands-on experience with C# and .NET * Experience providing technical leadership ...
On-premises and cloud environments REQUIREMENTS: * 7+ years of professional software engineering experience * Strong hands-on experience with C# and .NET * Experience providing technical leadership ...
Huntsville, AL ยท On-site
Qualifications Required Skills/Experience: * 3+ years of professional software development ... Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related ...
Huntsville, AL ยท On-site
Qualifications Required Skills/Experience: * 3+ years of professional software development ... Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related ...
$57.6K - $69.3K
2% of jobs
$69.3K - $81K
4% of jobs
$81K - $92.7K
6% of jobs
$92.7K - $104.4K
8% of jobs
$110.6K is the 25th percentile. Wages below this are outliers.
$104.4K - $116.1K
7% of jobs
$116.1K - $127.8K
18% of jobs
The median wage is $130.5K / yr.
$127.8K - $139.5K
16% of jobs
$139.5K - $151.2K
2% of jobs
$156K is the 75th percentile. Wages above this are outliers.
$151.2K - $162.9K
26% of jobs
$162.9K - $174.6K
1% of jobs
$174.6K - $186.3K
8% of jobs
$57.6K
$133.7K
$186.3K
| Aspect | Professional Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications optional | Similar educational background, certifications less common |
| Work Environment | Often in teams, involved in full project lifecycle, may work in corporate or enterprise settings | Typically focused on coding, testing, and implementation, in various settings including startups and freelance |
| Industry Usage | Widely used in corporate, enterprise, and government sectors | Common in startups, freelance, and smaller companies |
The main difference lies in scope and responsibilities. Professional Software Engineers often have a broader role, including design, architecture, and project management, while Software Developers primarily focus on coding and implementation. Both roles require similar educational backgrounds, but the Professional Software Engineer may be expected to handle more complex projects and collaborate across teams.
The most popular types of Software Engineer jobs in Alabama are:
Cities in Alabama with the most Professional Software Engineer job openings:
Huntsville, AL โข On-site
Full-time
Medical, Dental, Retirement
Re-posted 24 days ago