1

Software Engineer Manager Jobs in Huntsville, AL

Software Engineer

Huntsville, AL ยท On-site

$80 - $100/hr

Software Engineer CohesionForce is actively seeking candidates for a Software Engineer to become ... Apply risk management to primary development branch * Resolve merge conflicts * Testing * Writing ...

New

Ensure adherence to software engineering standards, language style guides, best practices, and configuration management processes * Develop UI/UX components and intuitive front-end solutions using ...

... and management tools such as Maven, Git/GitHub, Nexus, and EclipseExperience with Agile development methodologiesExperience developing enterprise applications on Linux (Windows experience also ...

Placing software products under configuration management. Updating any associated software ... Engineering, or Computer Science from an accredited university or college or equivalent. Desired ...

QTEC Aerospace is seeking multiple SOFTWARE ENGINEERS to join our team of professionals in ... common software development and management tools such as Maven, Git/GitHub, Nexus, and ...

Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic ... management information systems) based upon documented requirements. Works individually or as part ...

Sentar is looking for a Software Engineer to support U.S. Air Forces Ground Based Strategic ... management information systems) based upon documented requirements. Works individually or as part ...

Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic ... management information systems) based upon documented requirements. Works individually or as part ...

Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic ... management information systems) based upon documented requirements. Works individually or as part ...

... management services for real-time, mission-critical defense systems. We are currently seeking Software Engineers to join our team based in Huntsville, AL. Candidates will work in an Agile team ...

Software Engineer

Huntsville, AL ยท On-site

$90 - $120/hr

... management services for real-time, mission-critical defense systems. We are seeking highly motivated Software Engineers to support the continued development andsustainment of the U.S. Navy's Aegis ...

New

... management services for real-time, mission-critical defense systems. We are seeking highly motivated Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis ...

Software Engineer

Huntsville, AL ยท On-site

$80 - $120/hr

As a Software Engineer, you will also work on a scrum team testing new Cloud Application features ... Knowledge of CAD and Document Management systems * Experience in test automation development, using ...

New

Experience with GitLab/Git for software configuration management * Experience with Red Hat Enterprise Linux operating system * Experience programming network connections, e.g., message generation ...

Experience with GitLab/Git for software configuration management * Experience with Red Hat Enterprise Linux operating system * Experience programming network connections, e.g., message generation ...

Experience with GitLab/Git for software configuration management * Experience with Red Hat Enterprise Linux operating system * Experience programming network connections, e.g., message generation ...

Showing results 21-40

Software Engineer Manager information

See Huntsville, AL salary details

$94.9K

$161.5K

$191.1K

How much do software engineer manager jobs pay per year?

As of Aug 20, 2026, the average yearly pay for software engineer manager in Huntsville, AL is $161,475.00, according to ZipRecruiter salary data. Most workers in this role earn between $164,900.00 and $164,900.00 per year, depending on experience, location, and employer.

What is a software engineer manager?

A Software Engineer Manager is a professional who leads a team of software engineers, overseeing the design, development, and deployment of software projects. They are responsible for managing team performance, setting goals, and ensuring that projects are completed on time and within budget. In addition to technical expertise, they also handle hiring, mentoring, and career development of team members. Software Engineer Managers often collaborate with other departments to align technical solutions with business objectives. Their role combines leadership, project management, and deep technical knowledge.

What are the key skills and qualifications needed to thrive as a software engineer manager?

To thrive as a Software Engineer Manager, you need a solid background in software development, team leadership experience, and often a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and cloud platforms (e.g., AWS, Azure) is typically required, along with relevant certifications. Exceptional communication, problem-solving, and mentoring abilities help you build effective teams and drive project success. These skills ensure you can lead technical initiatives, foster collaboration, and deliver high-quality software solutions in dynamic environments.

What are some common challenges faced by software engineer managers when transitioning from an individual contributor role?

Software Engineer Managers often find the shift from coding-focused work to leadership responsibilities challenging. Instead of primarily writing code, their days are filled with mentoring team members, managing project timelines, and facilitating communication between technical and non-technical stakeholders. Balancing technical oversight with people management, and learning to delegate effectively, are critical skills to develop. Additionally, they must stay current with technology trends while focusing on team growth and performance.

What is the difference between Software Engineer Manager vs Software Developer?

AspectSoftware Engineer ManagerSoftware Developer
CredentialsBachelor's or higher in CS or related field; often leadership experienceBachelor's degree in CS or related field; coding skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, designing, and implementing software solutions
Industry UsageCommon in tech companies, startups, large enterprisesWidespread across industries, including tech, finance, healthcare
Search & Comparison IntentUnderstanding managerial roles, career progressionTechnical skills, coding responsibilities

The main difference between a Software Engineer Manager and a Software Developer lies in their responsibilities. The manager oversees teams, manages projects, and aligns technical work with business goals, while the developer primarily focuses on coding and building software solutions. Both roles require strong technical skills, but the manager also needs leadership and project management abilities.

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

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

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

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

Infographic showing various Software Engineer Manager job openings in Huntsville, AL as of August 2026, with employment types broken down into 95% Full Time, 3% Part Time, and 2% Contract. Highlights an 98% In-person, and 2% Remote job distribution, with an average salary of $161,475 per year, or $77.6 per hour.

Software Engineer

CohesionForce, Inc

Huntsville, AL โ€ข On-site

$80 - $100/hr

Other

Posted 2 days ago

New


Job description

Software Engineer Job Description

CohesionForce is actively seeking candidates for a Software Engineer to become part of our team in Huntsville, AL. In this role, your responsibilities include:

  • Support integration activities
  • Apply risk management to primary development branch
  • Resolve merge conflicts
  • Testing
  • Writing programs using C++, Java, or similar languages
  • Creating and running unit test
  • Developing software documentation
  • Creating and running automated software builds and pipelines in a Continuous Integration/Continuous Deployment (CI/CD) environment
  • Collaborating with stakeholders and government customers
  • Working within an Agile team environment, to include Program Increment Planning, Iteration Planning, Feature and Story development, Sprint Planning, and Iteration Retrospectives
  • Participating in demos for the team and program Sprint reviews
Basic Qualifications
  • Bachelorโ€™s degree from an accredited college in a related discipline, or equivalent experience/combined education, with 5 years of professional experience; or 3 years of professional experience with a related Masterโ€™s degree; or no experience required with a related PhD or JD. Considered career, or journey, level.
  • Candidate is expected to be proficient in C++.
  • Experience with GitLab/Git for software configuration management.
  • Experience with Red Hat Enterprise Linux OS.
  • Full time onsite.
  • Works well in a fast-paced collaborative team environment.
  • An active Secret security clearance.
Preferred Qualifications
  • Familiar with Scaled Agile Frameword.
  • Agile Scrum
  • Experience with Java and user interfaces.
  • Jira โ€“ issue tracking and agile project management, or similar tool.
  • Multi-core and multi-threaded programming.
  • Familiarity with MDA Sensors and missile defense systems.
  • Excellent written and verbal communication skills.
  • Strong interpersonal skills.
#J-18808-Ljbffr