1

Programmer Manager Jobs in Alabama (NOW HIRING)

We are hiring a Software Engineering Manager to drive our software development and integration initiatives in factory automation. In this role, you will lead a high-performing engineering team and ...

Site Engineering Manager Croda is an FTSE 100 organization where we believe our people are the difference. Our values of Innovative, Responsible and Together, create our purpose: Smart science to ...

Minimum of 5 years in software engineering or AI or data science with at least 2 years in leadership or management role. Technical Skills: Background in one or more technologies or programming ...

New

Position & Office Overview As an Engineering Branch Manager, you are the type who is driven to succeed. You are a highly motivated star player who thrives on strategic thinking and putting ideas into ...

Position & Office Overview As an Engineering Branch Manager, you are the type who is driven to succeed. You are a highly motivated star player who thrives on strategic thinking and putting ideas into ...

Showing results 41-60

Programmer Manager information

See Alabama salary details

$10

$35

$62

How much do programmer manager jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for programmer manager in Alabama is $35.83, according to ZipRecruiter salary data. Most workers in this role earn between $23.32 and $46.63 per hour, depending on experience, location, and employer.

What is the difference between Programmer Manager vs Software Developer?

AspectProgrammer ManagerSoftware Developer
CredentialsBachelor's or higher in Computer Science; management experienceBachelor's or higher in Computer Science or related field
Work EnvironmentLeads teams, manages projects, coordinates tasksFocuses on coding, designing, and implementing software
Employer & Industry UsageUsed in tech companies, software firms, IT departmentsCommon across tech, startups, enterprise software

The main difference is that a Programmer Manager combines technical coding skills with team leadership and project management, whereas a Software Developer primarily focuses on coding and software creation without managerial responsibilities.

Are programmer managers in high demand?

Programmer managers are in high demand due to the need for technical leadership in software development teams. They typically require strong programming skills combined with management experience and are sought after across various industries, especially in technology and finance sectors.

What does a programmer manager do?

A programmer manager oversees software development teams, coordinating projects, setting priorities, and ensuring timely delivery of code. They often have technical expertise in programming and use project management tools to facilitate collaboration and maintain quality standards.

What are the most commonly searched types of Programmer jobs in Alabama?

The most popular types of Programmer jobs in Alabama are:

What cities in Alabama are hiring for Programmer Manager jobs?

Cities in Alabama with the most Programmer Manager job openings:

Infographic showing various Programmer Manager job openings in Alabama as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, and 4% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $74,536 per year, or $35.8 per hour.

Software Engineering Manager

Guntersville, AL • On-site

JST Corporation
Public Administration • 11 - 50 employees

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Key responsibilities

  • Lead a team of developers, automation engineers, and integration specialists to define and execute the software strategy for factory automation.

  • Oversee the full lifecycle of software applications, including design, coding, testing, and implementation, for MES, ERP, and automation systems.

  • Manage the development of control interfaces for PLCs, robotic systems, sensors, and automation equipment, ensuring secure and reliable data collection, visualization, and analytics.


Job description

What We Offer

We believe in taking care of our leaders. You will enjoy a competitive compensation package alongside comprehensive health, dental, and vision insurance options. We offer generous paid time off (PTO) and company-recognized paid holidays to support your work-life balance. To help secure your financial future, we offer a robust 401(k) retirement plan with an immediate company match, plus opportunities for continuous professional development and career growth in an industry-leading smart factory environment.

About the Role

Driven to build the future of smart manufacturing? We are hiring a Software Engineering Manager to drive our software development and integration initiatives in factory automation. In this role, you will lead a high-performing engineering team and own the deployment of cutting-edge solutions across Autonomous Mobile Robots (AMRs), machine connectivity, and MES/ERP integrations. You will play a pivotal role in scaling our Industry 4.0 footprint within a fast-paced connector manufacturing environment.

Key Responsibilities The Software Engineering Manager leads a team of developers, automation engineers, and integration specialists, defining and executing the software strategy for factory automation with a focus on AMR deployment, control systems, and automated material handling. The manager oversees the full lifecycle—design, coding, testing, and implementation—of software applications integrating with MES, ERP (such as Priority ERP, SAP, or Oracle), and quality systems. Responsibilities include managing the development of control interfaces for PLCs, robotic systems, sensors, and automation equipment, while ensuring secure, reliable data collection, visualization, and analytics to support continuous improvement, OEE monitoring, and predictive maintenance. In addition to establishing software development standards, best practices, and documentation for scalable deployment across facilities, the role requires partnering with cross-functional teams in Production, Quality, IT, and Engineering. The manager also provides leadership in AI/ML, IoT, digital twins, and cloud integration (Azure, AWS, Google Cloud) for future smart factory initiatives, while handling budgets, project timelines, and vendor relationships related to software and automation projects.

Qualifications Candidates must possess a Bachelor’s degree in Computer Science, Software Engineering, or a related field, with a Master’s degree preferred. The role requires at least 7 years of professional software engineering experience, including 3 or more years in a leadership or management capacity, alongside a strong background in factory automation, robotics, or manufacturing systems integration. Candidates need hands-on experience with AMR fleet management software and navigation systems, MES/ERP platforms, PLC integration, and industrial communication protocols such as OPC UA, Modbus, Profinet, and Ethernet/IP. Proficiency in programming languages including C#, Python, Java, or C++ is required, as well as experience with SQL/NoSQL database management, API integration, Industry 4.0 technologies, and cybersecurity practices for industrial networks. Strong leadership, communication, and project management skills are essential. Preferred qualifications include a background in electronics or connector manufacturing, direct experience deploying AMRs in a production or warehouse environment, and familiarity with cloud platforms for industrial applications.

Physical Requirements This position requires the ability to work on the production floor for extended periods in a manufacturing environment characterized by noise, vibration, and moving machinery. Candidates must be able to lift up to 50 lbs and maintain a willingness to work flexible hours, including evenings or weekends as required to meet production demands.