1

Software Developer Manager Jobs in Florence, AL (NOW HIRING)

Industrial Designer

Red Bay, AL · On-site

$101K/yr

Work closely with engineering teams to ensure that design concepts can be feasibly implemented ... Collaborate with Product Managers to conduct market research to identify opportunities and ensure ...

... and engineering specifications * Completes or updates all maintenance related documentation ... Use required control software, including PLCs, HMIs and various motor drive systems * Operates ...

... and engineering specifications * Completes or updates all maintenance related documentation ... Use required control software, including PLCs, HMIs and various motor drive systems * Operates ...

Industrial Designer

Red Bay, AL

$101K/yr

Work closely with engineering teams to ensure that design concepts can be feasibly implemented ... Collaborate with Product Managers to conduct market research to identify opportunities and ensure ...

... management talent. Qualifications for the role: * Bachelor's degree in Engineering, Business ... software, associated metering and communications systems, electric vehicle chargers, and battery ...

... management talent. Qualifications for the role: * Bachelor's degree in Engineering, Business ... software, associated metering and communications systems, electric vehicle chargers, and battery ...

Assists APU Managers and supervisors to determine resolution and implement corrective actions ... Bachelor's degree in safety, industrial hygiene, engineering or related sciences with 1+ years of ...

Showing results 41-56

Software Developer Manager information

See Florence, AL salary details

$9.9K

$124.9K

$145.4K

How much do software developer manager jobs pay per year?

As of Aug 20, 2026, the average yearly pay for software developer manager in Florence, AL is $124,941.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,700.00 and $136,900.00 per year, depending on experience, location, and employer.

What is a software developer manager?

A Software Developer Manager is a professional who leads and oversees a team of software developers, guiding them through the design, development, and maintenance of software applications. They are responsible for managing project timelines, setting goals, and ensuring the team delivers high-quality code. In addition to technical expertise, they must possess strong leadership, communication, and organizational skills to effectively coordinate between their team and other departments. Their role also often includes mentoring developers, conducting performance reviews, and helping to shape the overall technical strategy of the organization.

How does a software developer manager typically balance hands-on coding with leadership responsibilities?

A Software Developer Manager often splits their time between technical tasks and managerial duties. While they may participate in code reviews, technical planning, and occasionally contribute code, a significant portion of their role involves mentoring team members, facilitating collaboration, and aligning projects with business objectives. Balancing these responsibilities requires strong time management and delegation skills, as well as the ability to adapt to the needs of both the team and the organization. This hybrid focus allows manager-developers to stay technically engaged while guiding the team's growth and productivity.

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

A Software Developer Manager needs a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and methodologies like Agile or Scrum is essential, along with relevant certifications. Exceptional communication, team-building, and problem-solving skills help leaders motivate teams and resolve conflicts effectively. These skills ensure efficient project delivery, foster innovation, and maintain high team morale in dynamic tech environments.

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

AspectSoftware Developer ManagerSoftware Engineer
CredentialsBachelor's or Master's in CS or related field; often leadership experienceBachelor's or Master's in CS or related field
Work EnvironmentLeads teams, manages projects, oversees development processesDesigns, develops, tests software solutions
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon across tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding, and development tasks

The main difference between a Software Developer Manager and a Software Engineer lies in their responsibilities. The manager oversees teams and projects, focusing on leadership and strategic planning, while the Software Engineer concentrates on coding and technical development. Both roles require similar educational backgrounds, but their day-to-day tasks and career focus differ significantly.

What are the most commonly searched types of Software Developer jobs in Florence, AL?

The most popular types of Software Developer jobs in Florence, AL are:

Infographic showing various Software Developer Manager job openings in Florence, AL as of August 2026, with employment types broken down into 86% Full Time, 12% Part Time, and 2% Contract. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution, with an average salary of $124,941 per year, or $60.1 per hour.

Process Specialist- Element 13

Constellium

Muscle Shoals, AL • On-site

Full-time

Posted 9 days ago


Constellium rating

7.4

Company rating: 7.4 out of 10

Based on 14 frontline employees who took The Breakroom Quiz


Job description

Job Summary:

The Process Specialist will provide technical support for operations on shift. The candidate will enforce procedures, enhance continuous improvement efforts, and enact necessary changes.

 

Responsibilities:

       Perform on shift procedural audits of both personnel and equipment

       Identify SOP gaps and work with operations management to strengthen procedures

       Act as an on-shift leader to support plant-wide safety initiatives

       Coach and support casting personnel w/re SOP's

       Utilize process audit results to focus operator training in specific areas needing improvement

       Expedite disposition of non-conforming material, including all required systems movements

       Disposition key equipment as it is removed from active service

       Perform quality critical testing, including both PreFil and LiMCA

       Troubleshoot electro-magnetic casting (EMC) and direct chill (DC) casting issues

       Utilize extensive process data systems to monitor and improve cast shop processes

       Track and distribute long term SPC trends for the operation

       Collect quality critical samples to be analyzed within the Constellium laboratory network

       Lead Cross functional teams to investigate and resolve complex castability and process issues

       Perform daily process data reviews with a goal of reducing process variability.

Qualifications:

       4-year technical related degree from an accredited University required

       Bachelor's degree in Materials Science, Metallurgy, Metallurgical Engineering, or Mechanical Engineering preferred.

       Engineering Degree with 3-5 years' experience in plant technical role or technical degree with 7 years' experience preferably in a heavy industry. 

       Certification as an ASQ-CQE, CQA, or six-sigma preferred.

       Must be able to write technical reports.

       Must be able to transfer technical information into layman's terms for complete communication.

       Ability to work with a broad cross section of people from top managers, hourly work force and internal and external customers.

       Ability to handle multiple tasks and establish appropriate priorities.

       To perform this job successfully, an individual must be proficient with Microsoft Office software e.g. Word, Outlook, Excel, and PowerPoint.

       Strong problem solving, judgment, and critical thinking skills.

       Aptitude for detailed work requiring a high degree of accuracy.

       Good communication, high level of autonomy, collaboration and interpersonal skills are equally important.

       Perform, understand and communicate detailed information analysis and evaluation, and have a good track record working effectively within a team-based environment.

       Proven ability to coach/develop others while demonstrating the value for accountability and leading by example.

       Ability to work in extreme temperatures in plant environment often requiring extensive walking or moving about the plant or standing for long periods of time.

About Constellium:

Constellium Muscle Shoals is an aluminum manufacturing plant based in Alabama with over 1,200 employees. With its widest strip mill in the USA and a world-class recycling center, the site represents one of the largest sites within Constellium and is a world-class can recycling center, with the capacity to recycle nearly 20 billion cans per year. Muscle Shoals' main product is aluminum can sheet for the packaging industry, particularly for beverage containers. It manufactures sheet used in all three components of an aluminum can, namely body stock, coated end stock and tab stock. Additionally, Muscle Shoals supplies Auto Body Sheet substrate to Constellium's Bowling Green, Kentucky, site.

Constellium is an Equal Opportunity Employer:

Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.


What Constellium employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom