1

Professional Programmer Analyst Jobs in Alabama (NOW HIRING)

Branch Engineer

Mobile, AL · On-site

$81K - $109K/yr

Professional Engineer (PE) license preferred, OSHA 10 * Technical Proficiency: Must possess the ability to perform detailed load calculations and structural analyses to ensure safe lifting operations.

Branch Engineer

Mobile, AL · On-site

$81K - $109K/yr

Professional Engineer (PE) license preferred, OSHA 10 * Technical Proficiency: Must possess the ability to perform detailed load calculations and structural analyses to ensure safe lifting operations.

Branch Engineer

Birmingham, AL · On-site

$77K - $103K/yr

Professional Engineer (PE) license preferred, OSHA 10 * Technical Proficiency: Must possess the ability to perform detailed load calculations and structural analyses to ensure safe lifting operations.

This role provides excellent opportunities for mentorship, professional growth, and progression toward professional licensure.Key Responsibilities───── Assist with engineering analysis ...

Showing results 41-60

Professional Programmer Analyst information

See Alabama salary details

$18

$42

$62

How much do professional programmer analyst jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for professional programmer analyst in Alabama is $42.13, according to ZipRecruiter salary data. Most workers in this role earn between $32.69 and $51.20 per hour, depending on experience, location, and employer.

What are some typical challenges faced by professional programmer analysts when managing multiple projects simultaneously?

Professional Programmer Analysts often juggle multiple projects with overlapping deadlines and varying requirements. A common challenge is effectively prioritizing tasks while ensuring that each project meets both technical standards and business objectives. Clear communication with stakeholders and agile project management techniques are essential to manage shifting priorities and resource limitations. Additionally, balancing coding responsibilities with analysis and documentation requires strong organizational skills and adaptability.

Are professional programmer analysts in demand?

Professional programmer analysts are in high demand due to the ongoing need for software development, system analysis, and technical problem-solving across various industries. They often require skills in programming languages, database management, and analytical tools, making them valuable in both IT and business environments.

What is the difference between Professional Programmer Analyst vs Software Developer?

AspectProfessional Programmer AnalystSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; certifications like CAP or PMI-ACPBachelor's degree in Computer Science or related field; certifications vary
Work EnvironmentBusiness analysis, system design, coding, testing within organizationsDesigning, coding, testing software applications across industries
Employer & Industry UsageUsed in corporate IT, consulting firms, government agenciesUsed in tech companies, startups, software firms

The Professional Programmer Analyst combines technical coding skills with business analysis, focusing on system integration and requirements. Software Developers primarily focus on creating software applications. Both roles require programming expertise, but the Analyst often bridges technical and business needs, while Developers concentrate on building software solutions.

What are the key skills and qualifications needed to thrive as a professional programmer analyst?

To thrive as a Professional Programmer Analyst, you need a strong background in computer science, programming languages such as Java or C#, and experience with systems analysis, typically supported by a relevant degree. Familiarity with database management systems, development frameworks, and tools like SQL, .NET, or Agile methodologies is often required. Analytical thinking, problem-solving, and effective communication are vital soft skills that help bridge technical and business needs. These skills are essential to deliver robust software solutions that align with organizational goals and adapt to evolving technological demands.

What is a professional programmer analyst?

Professional Programmer Analysts are IT professionals who combine the skills of computer programming with systems analysis. They design, develop, test, and maintain software applications while also analyzing business requirements to ensure that software solutions effectively address organizational needs. Their role often involves working closely with stakeholders to gather requirements, troubleshooting technical issues, and optimizing existing systems for better performance and functionality.

How much do professional programmer analysts make in the US?

Professional programmer analysts in the US typically earn a median annual salary of around $80,000 to $100,000, depending on experience, location, and industry. Salaries can increase with specialized skills in programming languages, database management, and certifications such as Certified Business Analysis Professional (CBAP).
What are the most commonly searched types of Programmer Analyst jobs in Alabama? The most popular types of Programmer Analyst jobs in Alabama are:
What cities in Alabama are hiring for Professional Programmer Analyst jobs? Cities in Alabama with the most Professional Programmer Analyst job openings:
Infographic showing various Professional Programmer Analyst job openings in Alabama as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 25% Part Time, and 4% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $87,627 per year, or $42.1 per hour.

Geotechnical Engineer Consultant

Accura Engineering

Huntsville, AL • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days ago


Job description

Job Title: Geotechnical Engineer Consultant
Work Location: Atlanta, GA
Salary: Based on experience and will be discussed with manager in interview
Position Overview:
We are seeking an experienced Geotechnical Engineer Consultant to provide technical expertise, project oversight, and client support for a variety of geotechnical engineering projects. This role will support engineering analysis, field investigations, laboratory coordination, and reporting while ensuring projects meet safety, quality, and regulatory standards. The ideal candidate will have a strong technical foundation in geotechnical engineering, experience managing projects, and the ability to collaborate effectively with multidisciplinary teams and clients.
Duties/Responsibilities:
  • Perform and oversee geotechnical engineering analysis, field explorations, and laboratory testing programs.
  • Review and interpret subsurface investigation data, including soil and rock properties.
  • Prepare and review geotechnical reports, recommendations, and technical documentation.
  • Provide foundation design recommendations, slope stability analysis, earthwork evaluation, and pavement design support.
  • Ensure projects adhere to applicable standards, specifications, and best practices.
  • Conduct senior-level technical reviews to ensure accuracy and quality control.
  • Provide construction-phase support, including observation, testing oversight, and issue resolution.
  • Manage project scope, schedules, budgets, and deliverables.
  • Coordinate with engineers, geologists, technicians, subcontractors, and laboratories.
  • Prepare written proposals, scopes of work, and cost estimates.
  • Track project progress to ensure on-time and within-budget completion.
  • Maintain compliance with safety regulations and company policies.
  • Serve as a technical liaison to clients, addressing engineering concerns and providing solutions.
  • Assist with business development efforts, including proposal preparation and client meetings.
  • Build and maintain strong client relationships to support repeat business.
  • Support projects involving GDOT or other state/federal agencies (preferred).

Education/Experience:
  • Bachelor's Degree in Geotechnical Engineering, Civil Engineering, or related field.
  • Professional Engineering (PE) license required (Georgia registration preferred).
  • 5-10+ years of geotechnical engineering experience.
  • Experience with GDOT projects preferred.
  • Strong understanding of geotechnical principles, field investigations, and laboratory testing procedures.
  • Experience in preparing technical reports and engineering recommendations.
  • Excellent written and verbal communication skills.
  • Strong organizational and time management skills.
  • Experience with Department of Transportation (DOT), federal, or municipal projects.
  • Familiarity with slope stability, deep and shallow foundations, retaining walls, and embankment design.
  • Demonstrated ability to manage multiple projects simultaneously.

Benefits:
  • Competitive salary and performance-based incentives.
  • Comprehensive health, dental, and vision insurance.
  • Retirement savings plan with company match.
  • Generous paid time off and holidays.
  • Opportunities for professional growth and advancement.
  • A collaborative and inclusive work environment.

Equal Opportunity Employer (U.S.) all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation, gender identity, or any other characteristic protected by law. Accura uses E-Verify in its hiring practices to achieve a lawful workplace. www.dhs.gov/everify