Software Engineer
Huntsville, AL · On-site
TBE is seeking an Intermediate Level Software Engineer with the right composition of knowledge ... Beginner to mid-level experience with: * Docker containers * Highly regulated cloud enclaves (AWS ...
Huntsville, AL · On-site
TBE is seeking an Intermediate Level Software Engineer with the right composition of knowledge ... Beginner to mid-level experience with: * Docker containers * Highly regulated cloud enclaves (AWS ...
Huntsville, AL · On-site
TBE is seeking an Intermediate Level Software Engineer with the right composition of knowledge ... Beginner to mid-level experience with: * Docker containers * Highly regulated cloud enclaves (AWS ...
TBE is seeking an Intermediate Level Software Engineer with the right composition of knowledge ... Beginner to mid-level experience with: * Docker containers * Highly regulated cloud enclaves (AWS ...
TBE is seeking an Intermediate Level Software Engineer with the right composition of knowledge ... Beginner to mid-level experience with: * Docker containers * Highly regulated cloud enclaves (AWS ...
Huntsville, AL · On-site
$90 - $120/hr
Mid-Level IV&V Software/Systems Engineer**to support advanced defense and engineering programs. This role involves developing and applying analytical tools, performing system-level evaluations, and ...
Huntsville, AL · On-site
$90 - $120/hr
Mid-Level IV&V Software/Systems Engineer**to support advanced defense and engineering programs. This role involves developing and applying analytical tools, performing system-level evaluations, and ...
Huntsville, AL · On-site
The Mid-Level Systems Engineer executes analyses, confidently presents findings to the ... Bachelor 's degree in Systems Engineering, Software Engineering, Computer Science, Electrical ...
Quick apply
Huntsville, AL · On-site
The Mid-Level Systems Engineer executes analyses, confidently presents findings to the ... Bachelor 's degree in Systems Engineering, Software Engineering, Computer Science, Electrical ...
TBE is seeking an Intermediate Level Software Engineer with the right composition of knowledge ... Beginner to mid-level experience with: * Docker containers * Highly regulated cloud enclaves (AWS ...
TBE is seeking an Intermediate Level Software Engineer with the right composition of knowledge ... Beginner to mid-level experience with: * Docker containers * Highly regulated cloud enclaves (AWS ...
Huntsville, AL · On-site
$120K - $159K/yr
Mentor and develop junior and mid-level software engineers. * Champion adoption of open systems architectures and modular open systems approach (MOSA) with standardized interfaces. * Ensure software ...
Huntsville, AL · On-site
$120K - $159K/yr
Mentor and develop junior and mid-level software engineers. * Champion adoption of open systems architectures and modular open systems approach (MOSA) with standardized interfaces. * Ensure software ...
$120K - $159K/yr
Mentor and develop junior and mid-level software engineers. * Champion adoption of open systems architectures and modular open systems approach (MOSA) with standardized interfaces. * Ensure software ...
$120K - $159K/yr
Mentor and develop junior and mid-level software engineers. * Champion adoption of open systems architectures and modular open systems approach (MOSA) with standardized interfaces. * Ensure software ...
Huntsville, AL · On-site
$131K - $237K/yr
Mentor and develop junior and mid-level software engineers. * Champion adoption of open systems architectures and modular open systems approach (MOSA) with standardized interfaces. * Ensure software ...
Huntsville, AL · On-site
$131K - $237K/yr
Mentor and develop junior and mid-level software engineers. * Champion adoption of open systems architectures and modular open systems approach (MOSA) with standardized interfaces. * Ensure software ...
Birmingham, AL · On-site
$155K - $190K/yr
Provide hands-on technical leadership while mentoring and guiding senior and mid-level engineers * Own and evolve core software libraries and shared codebases used across teams and products * Set ...
Quick apply
Birmingham, AL · On-site
$155K - $190K/yr
Provide hands-on technical leadership while mentoring and guiding senior and mid-level engineers * Own and evolve core software libraries and shared codebases used across teams and products * Set ...
Birmingham, AL · On-site
$155K - $190K/yr
Provide hands-on technical leadership while mentoring and guiding senior and mid-level engineers * Own and evolve core software libraries and shared codebases used across teams and products * Set ...
Birmingham, AL · On-site
$155K - $190K/yr
Provide hands-on technical leadership while mentoring and guiding senior and mid-level engineers * Own and evolve core software libraries and shared codebases used across teams and products * Set ...
Huntsville, AL · On-site
$69K - $125K/yr
Leidos' Defense Systems / Manufacturing Sector is seeking a talented and qualified Mid-Level Software Engineer to join our Defense team in Huntsville, AL supporting the Common Hypersonic Glide Body ...
Huntsville, AL · On-site
$69K - $125K/yr
Leidos' Defense Systems / Manufacturing Sector is seeking a talented and qualified Mid-Level Software Engineer to join our Defense team in Huntsville, AL supporting the Common Hypersonic Glide Body ...
Huntsville, AL · On-site
$54 - $71.50/hr
The Sr. Level Software Engineer will work closely with a highly technical team of product managers, systems and software engineers and scientists developing advanced software capabilities and ...
Huntsville, AL · On-site
$54 - $71.50/hr
The Sr. Level Software Engineer will work closely with a highly technical team of product managers, systems and software engineers and scientists developing advanced software capabilities and ...
Huntsville, AL · On-site
$170K - $202K/yr
As an Mid-Level IV&V Software/Systems Engineer, your duties will include, but are not limited to: * Developing and reviewing plans and reports to ensure system and software operations comply with ...
Huntsville, AL · On-site
$170K - $202K/yr
As an Mid-Level IV&V Software/Systems Engineer, your duties will include, but are not limited to: * Developing and reviewing plans and reports to ensure system and software operations comply with ...
Huntsville, AL · On-site
Radar Engineer, Mid-Level OverviewSimTech, Inc., recognized as one of the 2026 Best Places for ... Develop software tools and applications to support radar analysis, signal processing, data ...
Quick apply
Huntsville, AL · On-site
Radar Engineer, Mid-Level OverviewSimTech, Inc., recognized as one of the 2026 Best Places for ... Develop software tools and applications to support radar analysis, signal processing, data ...
Torch Technologies is seeking a motivated Junior Level Software Engineer/Software Test Engineer candidate who has knowledge in configuration management focus, test driven development, and real time ...
Torch Technologies is seeking a motivated Junior Level Software Engineer/Software Test Engineer candidate who has knowledge in configuration management focus, test driven development, and real time ...
Madison, AL · On-site
Position SummaryGriffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our engineering ... Software & Programming (helpful)MATLAB / SimulinkPython or C++ (for simulations, automation ...
Quick apply
Madison, AL · On-site
Position SummaryGriffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our engineering ... Software & Programming (helpful)MATLAB / SimulinkPython or C++ (for simulations, automation ...
Huntsville, AL · On-site
Radar Engineer, Mid-Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for ... Develop software tools and applications to support radar analysis, signal processing, data ...
Huntsville, AL · On-site
Radar Engineer, Mid-Level Overview SimTech, Inc., recognized as one of the 2026 Best Places for ... Develop software tools and applications to support radar analysis, signal processing, data ...
Madison, AL · On-site
Position Summary Griffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our ... Payload integration (cameras, sensors, LiDAR) Software & Programming (helpful) * MATLAB / Simulink
Madison, AL · On-site
Position Summary Griffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our ... Payload integration (cameras, sensors, LiDAR) Software & Programming (helpful) * MATLAB / Simulink
Madison, AL · On-site
Position Summary Griffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our ... Payload integration (cameras, sensors, LiDAR) Software & Programming (helpful) * MATLAB / Simulink
Madison, AL · On-site
Position Summary Griffon Aerospace is seeking a Mid-Level Aerospace Engineer to join our ... Payload integration (cameras, sensors, LiDAR) Software & Programming (helpful) * MATLAB / Simulink
Torch Technologies is seeking a motivated Junior Level Software Engineer/Software Test Engineer candidate who has knowledgeinconfiguration management focus, test driven development, and real time ...
Torch Technologies is seeking a motivated Junior Level Software Engineer/Software Test Engineer candidate who has knowledgeinconfiguration management focus, test driven development, and real time ...
$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
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.
The most popular types of Software Engineer jobs in Alabama are:
For Mid Level Software Engineer jobs in Alabama, the most frequently searched job titles are:
The top searched job categories for Mid Level Software Engineer jobs in Alabama are:
Cities in Alabama with the most Mid Level Software Engineer job openings:

Huntsville, AL • On-site
Full-time
Posted 9 days ago
Sourced by ZipRecruiter
It services
1,001 - 5,000 Employees
Wilsonville, OR, US
1978