1

Associate Software Engineer Jobs in Gardendale, AL

GRC Software Engineer

Hoover, AL · On-site

$70K - $140K/yr

The GRC Software Engineer provides technical and consultative support on the most complex technical matters within the GRC application space. Will be responsible for implementation of new and ...

The GRC Software Engineer provides technical and consultative support on the most complex technical matters within the GRC application space. Will be responsible for implementation of new and ...

Sr Software Engineer

Birmingham, AL · On-site

$114K - $151K/yr

Position Title: Sr. Software Engineer Location: PA - Pittsburgh, AL - Birmingham, AZ - Phoenix Work Status : 5 Days Onsite Duration : Contract to Hire Years Of Experience Required : 12+ Industry ...

Sr Software Engineer

Birmingham, AL · On-site

$114K - $151K/yr

Position Title: Sr. Software Engineer Location: PA - Pittsburgh, AL - Birmingham, AZ - Phoenix Work Status : 5 Days Onsite Duration : Contract to Hire Years Of Experience Required : 12+ Industry ...

Software Engineer II

Birmingham, AL · On-site

$91K - $125K/yr

Level Software Engineer to fulfill an immediate full-time vacancy. This position is a Full-Time, Direct Hire position that is hybrid based in Birmingham, Alabama. Sponsorship not provided, no 3rd ...

Sr Software Engineer

Birmingham, AL · On-site

$114K - $151K/yr

Position Title: Sr. Software Engineer Location: PA - Pittsburgh, AL - Birmingham, AZ - Phoenix Work Status : 5 Days Onsite Duration : Contract to Hire Years Of Experience Required : 12+ Industry ...

As a Software Engineer Lead within PNC's Technology organization, you will be based in Pittsburgh, PA, Strongsville, OH, Cleveland, OH, Dallas, TX, Phoenix, AZ, Denver, CO, or Birmingham, AL. PNC ...

Motion is a company that develops information systems and is seeking a Software Engineer II. The role involves designing, developing, and installing software solutions while improving operations ...

As a Software Engineer Senior within PNC's SRC First Response organization, you will be based in Birmingham, AL, Pittsburgh, PA, Cleveland, OH, or Dallas, TX PNC is an in-office company that fosters ...

Software Engineer Sr

Birmingham, AL · On-site

$67K - $172K/yr

As a Software Engineer Senior within PNC's SRC First Response organization, you will be based in Birmingham, AL, Pittsburgh, PA, Cleveland, OH, or Dallas, TX PNC is an in-office company that fosters ...

Showing results 41-60

Associate Software Engineer information

See Gardendale, AL salary details

$17

$37

$88

How much do associate software engineer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for associate software engineer in Gardendale, AL is $37.93, according to ZipRecruiter salary data. Most workers in this role earn between $27.40 and $40.14 per hour, depending on experience, location, and employer.

What is an associate software engineer?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are some common challenges faced by associate software engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What are the key skills and qualifications needed to thrive as an associate software engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

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

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

What are popular job titles related to Associate Software Engineer jobs in Gardendale, AL?

For Associate Software Engineer jobs in Gardendale, AL, the most frequently searched job titles are:

What cities near Gardendale, AL are hiring for Associate Software Engineer jobs?

Cities near Gardendale, AL with the most Associate Software Engineer job openings:

GRC Software Engineer

Huntington

Hoover, AL • On-site

$70K - $140K/yr

Full-time

Medical, Life, Retirement, PTO

Posted 15 days ago


Job description

Description

This position is an onsite position and is available to be filled at any Huntington Corporate office location:

  • Birmingham, AL
  • Tupelo, MS
  • Atlanta, GA
  • Houston, Tx
  • Dallas, TX
  • Detroit, MI
  • Chicago, IL
  • Charlotte, NC

Summary:

The GRC Software Engineer provides technical and consultative support on the most complex technical matters within the GRC application space. Will be responsible for implementation of new and existing GRC platforms.

Duties and Responsibilities:

  • Analyzes, designs, and develops systems based upon user specifications. 
  • Provides technical assistance in solving hardware or software problems. 
  • Possesses an in-depth knowledge of and works with the technical tools available for systems development and support.
  • Maintains and demonstrates knowledge of technical industry trends, particularly as they apply to Huntington. 
  • May assist with identifying training needs or with training of less experienced staff. 
  • May serve as project leader for specific projects.
  • Performs other duties as assigned.

Basic Qualifications:

  • Bachelor's Degree or 4+ years of equivalent experience.
  • 5+ years of related experience in software development.

Preferred Qualifications:

  • 5+ years of professional experience in GRC systems (Archer, OpenPages, ProcessUnity, ServiceNow IRM).
  • Experience supporting cloud native platforms and on-prem hosted applications, such (AWS, Apigee, Linux OS and Openshift).
  • Experience with .NET/C#, or other object-oriented programming languages (i.e. Python, Java, etc)
  • Experience working in an agile environment.
  • Experience working in multi-platform environment.
  • Ability to balance both development and support roles.
  • Experience in working on projects that involve business segments.
  • Strong analytical, strong troubleshooting skills and excellent communication skills.
  • Strong interpersonal skills, focus on customer service, and the ability to work well with other IT, vendor, and business groups.
  • Microsoft Office experience.


Exempt Status: (Yes = not eligible for overtime pay) (No = eligible for overtime pay)

Yes

Workplace Type:

Office

Our Approach to Office Workplace Type

Certain positions outside our branch network may be eligible for a flexible work arrangement. We’re combining the best of both worlds:  in-office and work from home. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. Remote roles will also have the opportunity to come together in our offices for moments that matter. Specific work arrangements will be provided by the hiring team.

Compensation Range:

$70,000 - $140,000 Annual Salary

The compensation range represents the anticipated low and high end of the base compensation range for this position. Actual compensation will vary based on various factors including but not limited to location, experience, and education.  Colleagues in this position are also eligible to participate in an applicable incentive compensation plan.  In addition, Huntington provides a variety of benefits to colleagues, including health insurance coverage, wellness program, life and disability insurance, retirement savings plan, paid leave programs, paid holidays and paid time off (PTO). 


Huntington is an Equal Opportunity Employer.


Tobacco-Free Hiring Practice: Visit Huntington's Career Web Site for more details.


Note to Agency Recruiters:  Huntington will not pay a fee for any placement resulting from the receipt of an unsolicited resume.  All unsolicited resumes sent to any Huntington colleagues, directly or indirectly, will be considered Huntington property. Recruiting agencies must have a valid, written and fully executed Master Service Agreement and Statement of Work for consideration.