1

Senior Software Developer Jobs in Marbury, AL (NOW HIRING)

Senior Controls Engineer

Wetumpka, AL · On-site

$86K - $114K/yr

Electrical software design, build and troubleshooting of control system solutions for industrial equipment and automation products by performing the following duties. Senior Control Engineer ...

Senior Controls Engineer

Wetumpka, AL · On-site

$86K - $114K/yr

Electrical software design, build and troubleshooting of control system solutions for industrial equipment and automation products by performing the following duties. Senior Control Engineer ...

Sr. Systems Engineer (Electronics)

Montgomery, AL · Hybrid

$103K - $141K/yr

The Sr. Systems Engineer (Electronics) functions as a staff level engineer and leads a key role in ... Proficient computer skills and in-depth knowledge of relevant software such as the MS Office Suite.

Senior Project Manager

Montgomery, AL · On-site

$125K - $175K/yr

The Opportunity The Senior Project Manager leads complex automation and control system integration ... Coordinate cross-functional teams including engineering, procurement, fabrication, software, and ...

Senior Project Manager

Montgomery, AL · On-site

$125 - $170/hr

The Opportunity The Senior Project Manager leads complex automation and control system integration ... Coordinate cross-functional teams including engineering, procurement, fabrication, software, and ...

Under guidance of Project Engineers, the Sr. Electronics Technician II often assists with preparing ... Create and perform automated testing of electronic products and software for function validation ...

Under guidance of Project Engineers, the Sr. Electronics Technician II often assists with preparing ... Create and perform automated testing of electronic products and software for function validation ...

New

Showing results 41-60

Senior Software Developer information

See Marbury, AL salary details

$14

$59

$85

How much do senior software developer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for senior software developer in Marbury, AL is $59.81, according to ZipRecruiter salary data. Most workers in this role earn between $50.77 and $67.07 per hour, depending on experience, location, and employer.

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

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

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What cities near Marbury, AL are hiring for Senior Software Developer jobs?

Cities near Marbury, AL with the most Senior Software Developer job openings:

Senior Controls Engineer

Auto Sol Inc

Wetumpka, AL • On-site

$86K - $114K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 21 days ago


Key responsibilities

  • Develop and troubleshoot control system solutions for industrial equipment and automation products.

  • Design electrical systems, PLC logic, and graphical user interfaces according to project specifications.

  • Oversee control projects to ensure standards, quality, and timely communication with management and customers.


Job description

Summary:
Electrical software design, build and troubleshooting of control system solutions for industrial equipment and automation products by performing the following duties.

Senior Control Engineer Essential Duties and Responsibilities: (Other duties may be assigned)

· Report directly to Control Engineering Manager, or directly to Owner in absence of Manager.

· Delegate and balance existing and incoming workloads to the controls group.

· Weekly update on control engineering workload and schedules.

· Working with ASI sales on verifying man hours for projects and workloads for sales planning.

· Develop customer relationships to identify assigned project needs in a timely manner.

· Training and assistance with new hire learning.

· Self-sufficient with project research and development.

· Oversee control projects to keep standards and quality in our programming.

· After hours support with assigned projects or delegated in agreement with co-workers of comparable capabilities when needed.

· Timely Communication Response –

    • Current engineering workload status.
    • Response to incoming communications from managers.
    • Communications with customers on project needs to keep productivity flow.

Control Engineer Essential Duties and Responsibilities: (Other duties may be assigned)

· Develop Electrical designs proficiently in AutoCad Electrical.

· Develop PLC Logic designs in Rockwell RSLogix5000 (ControlLogix, CompactLogix), RSLogix500 (MicroLogix), CXONE and Sysmac Studio (OMRON), and/or GX Works (Mitsubishi).

· Design Graphical User Interfaces with Rockwell FactoryTalk View Studio, CXONE, Automation Direct, Visual Basic, Indusoft Web Studio, and/or GT Works.

· Use various communication protocols, including Ethernet IP, DeviceNet, and EtherCat.

· Machine commissioning: program start-up, debug and install of automation systems.

· Responsible for troubleshooting equipment and validating the control systems to ensure reliability in operating environments.

· Write documentation and system specifications toward fulfilling the scope of work set forth by the ASI program manager.

· Develop technical scope of work documents and estimate time and resources needed for the control’s aspect of projects.

· Understanding and implementation of customer and ASI specifications and standards.

· Use various communication protocols, including Ethernet IP, Remote I/O, DeviceNet, and EtherCat.

· Proficient with Microsoft Office.

· Professionally represent ASI at customer’s sites during commissioning and service.

· Active participation in communicating and suggesting company goals.

· Communicate and provide status reports to management.

Company Description

About Auto Sol Inc.:
ASI is an industrial factory automation company, family-owned and operated out of Montgomery, Alabama. Auto Sol Inc. has been tirelessly serving members of the Manufacturing community for over a decade, assessing production processes and supplying turnkey engineered solutions for increased productivity and more advanced process control. Doug Grice founded the company in 2008, and since has grown to become a leading resource in the automation industry for PLC-based industrial control systems, robotics integration, software development, machine vision, and more. Today, Auto Sol Inc. offers automation services to customers in over 30 states across the U.S. including Alabama, Tennessee, Mississippi, Florida, Georgia, South Carolina, North Carolina, Ohio, New Jersey, Texas, and more. No matter what the application, our team of engineers can incorporate an industrial automation solution to save you time, money, and improve your overall process. Whether you need a panel built and shipped, a new line of conveyors installed for material handling, or a fully-integrated robot cell installed, we can handle any project, big or small.