1

Computer Programmer Jobs in Saraland, AL (NOW HIRING)

Senior Bridge Engineer

Mobile, AL ยท On-site

$81K - $111K/yr

Must be able to sit and operate a computer for extended periods * Travel required to support projects (as needed) About Thompson Engineering Founded in 1953, Thompson Engineering provides quality ...

Senior Bridge Engineer

Mobile, AL

$81K - $111K/yr

Must be able to sit and operate a computer for extended periods * Travel required to support projects (as needed) About Thompson Engineering Founded in 1953, Thompson Engineering provides quality ...

Senior Bridge Engineer

Mobile, AL ยท On-site

$81K - $111K/yr

Must be able to sit and operate a computer for extended periods * Travel required to support projects (as needed) About Thompson Engineering Founded in 1953, Thompson Engineering has a longstanding ...

Senior Bridge Engineer

Mobile, AL ยท On-site

$81K - $111K/yr

Ability to work flexible schedules and overtime as neededMust be able to sit and operate a computer ... Today, Thompson Engineering is recognized for leadership on projects that define skylines ...

Senior Structural Engineer

Mobile, AL ยท On-site

$81K - $111K/yr

... computer-based workAbility to conduct site visits, which may include walking, climbing, or navigating active construction environmentsAbout Thompson EngineeringFounded in 1953, Thompson Engineering ...

Jedson Engineering is an Engineering Consultancy headquartered in Cincinnati, OH. We provide full ... Capability with CAD systems including AutoCAD * PE license or EIT certificate with ability to ...

AutoCad/CADD Drafter

Mobile, AL ยท On-site

$18.50 - $24.75/hr

Army Corps of Engineers (USACE) READI contract by leading Computer-Aided Design and Drafting (CADD) production activities in accordance with USACE drafting standards, design criteria, and project ...

Senior Structural Engineer

Mobile, AL ยท On-site

$81K - $111K/yr

Ability to sit for extended periods and perform computer-based work * Ability to conduct site ... Today, Thompson Engineering is recognized for leadership on projects that define skylines ...

Senior Structural Engineer

Mobile, AL ยท On-site

$81K - $111K/yr

Ability to sit for extended periods and perform computer-based work * Ability to conduct site ... Today, Thompson Engineering is recognized for leadership on projects that define skylines ...

Showing results 41-60

Computer Programmer information

See Saraland, AL salary details

$28.1K

$55.3K

$81.3K

How much do computer programmer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for computer programmer in Saraland, AL is $55,305.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,000.00 and $68,100.00 per year, depending on experience, location, and employer.

What does a computer programmer do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

How much do computer programmers get paid?

Computer programmers' salaries vary based on experience, location, and industry, but the median annual wage in many regions is around $70,000 to $85,000. Skilled programmers with knowledge of languages like Java, Python, or C++ and experience with software development tools tend to earn higher salaries, especially in tech hubs or specialized fields.

Is a computer programmer a good career?

A computer programmer is a viable career that involves writing, testing, and maintaining software using programming languages like Java, Python, or C++. It offers opportunities in various industries, often requires problem-solving skills and continuous learning, and can provide competitive salaries and job stability depending on experience and location.

What do you do as a computer programmer?

A computer programmer writes, tests, and maintains code to develop software applications, websites, or systems. They use programming languages like Java, Python, or C++ and often work with development tools and version control systems. Programmers analyze requirements, troubleshoot issues, and collaborate with teams to ensure functionality and performance.

What kind of jobs can computer programmers get?

Computer programmers can work in various roles such as software developers, application programmers, web developers, and systems analysts. They often work in industries like technology, finance, healthcare, and government, and may require knowledge of programming languages, software development tools, and problem-solving skills.

What cities near Saraland, AL are hiring for Computer Programmer jobs?

Cities near Saraland, AL with the most Computer Programmer job openings:

Infographic showing various Computer Programmer job openings in Saraland, AL as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 17% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $55,305 per year, or $26.6 per hour.

Senior Bridge Engineer

Thompson Engineering

Mobile, AL โ€ข On-site

$81K - $111K/yr

Full-time

Re-posted 15 days ago


Job description

Position Overview
Thompson Engineering is seeking a Senior Structural Engineer with specialized experience in bridge design to join our growing Structural Engineering Team. This role is ideal for a seasoned engineer with a strong background in the design of bridges for federal, state, and local government projects.
The primary responsibility of this position is to ensure the safety, strength, and integrity of structures we design. The successful candidate will demonstrate expertise in the application of AASHTO codes and state-specific transportation design procedures and will play a key role in the evaluation, design, and reporting of structural systems.
Key Responsibilities
  • Perform structural analysis, modeling, and design for a variety of public and private sector projects.
  • Focus on state and local highway bridge design, with additional work including:
    • Commercial building structures
    • Industrial structures (e.g., pipe racks, personnel platforms)
    • Heavy civil foundations
    • Marine and waterfront structures (e.g., piers, bulkheads, wharfs)
    • Retaining walls and similar infrastructure
  • Utilize OpenBridge (LEAP) software for bridge structural analysis.
  • Ensure compliance with state bridge bureau guidelines and specifications.
  • Select materials appropriate for each project to ensure durability and code compliance.
  • Produce technical reports, design documents, and support client communication.
  • Maintain high-quality deliverables and ensure accuracy in engineering documentation.
  • Manage time efficiently across multiple projects with minimal supervision.
  • Collaborate with project managers, contractors, and multidisciplinary teams.

Qualifications
  • Education:
    • Bachelor's degree in Civil/Structural Engineering from an ABET-accredited university
  • Experience:
    • Minimum 10 years of bridge design experience
  • Licensure:
    • Must have a current Professional Engineer (PE) license
  • Technical Skills:
    • Proficient in:
      • Structural FEA Analysis
      • OpenBridge (LEAP)
      • MicroStation
      • Microsoft Office (Word, Excel)
  • Certifications:
    • Not required
  • Physical Requirements:
    • Ability to work flexible schedules and overtime as needed
    • Must be able to sit and operate a computer for extended periods
    • Travel required to support projects (as needed)

About Thompson Engineering
Founded in 1953, Thompson Engineering provides quality assurance and professional services for construction projects supporting industrial, infrastructure, and community development. Our services include drilling, materials testing, construction inspection, chemistry laboratory services, engineering design, environmental assessments, surveying, geotechnical studies, and construction management. Today, Thompson Engineering is recognized for leadership on projects that define skylines, coastlines, and transportation networks across the Southeast. From project planning and design through construction and completion, we deliver innovative solutions to complex infrastructure and building challenges for industrial, commercial, transportation, federal, and municipal clients.
Equal Employment Opportunity Employer
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.