1

Computer Programmer Jobs in Cullman, AL (NOW HIRING)

Product Engineer

Cullman, AL · On-site

$70 - $90/hr

Knowledge and experience with utilization of CAD/3-D Modeling Software.* Excellent interpersonal, communication, and presentation skills.* Ability to create and understand engineering drawings and ...

The Product Engineer is to provide engineering design support, manufacturing and Lean support, and ... Strong typing/computer skills including MS Word and Excel and Adobe Acrobat. * Good interpersonal ...

The Product Engineer is to provide engineering design support, manufacturing and Lean support, and ... Strong typing/computer skills including MS Word and Excel and Adobe Acrobat. * Good interpersonal ...

Product Engineer

Cullman, AL · On-site

$70 - $90/hr

The Product Engineer is to provide engineering design support, manufacturing and Lean support, and ... Strong typing/computer skills including MS Word and Excel and Adobe Acrobat.* Good interpersonal ...

New

Knowledge and experience with utilization of CAD/3-D Modeling Software. * Excellent interpersonal, communication, and presentation skills. * Ability to create and understand engineering drawings and ...

Knowledge and experience with utilization of CAD/3-D Modeling Software. * Excellent interpersonal, communication, and presentation skills. * Ability to create and understand engineering drawings and ...

Knowledge and experience with utilization of CAD/3-D Modeling Software. * Excellent interpersonal, communication, and presentation skills. * Ability to create and understand engineering drawings and ...

Robot programming, Fanuc preferredVision programming, Cognex and Fanuc IRVision preferredExperience ... Should be able to access and interpret PLC logic via a laptop computer or other using the ...

New

Controls Engineer (On Site)

Hartselle, AL · On-site

$74K - $96K/yr

Robot programming, Fanuc preferred * Vision programming, Cognex and Fanuc IRVision preferred ... Should be able to access and interpret PLC logic via a laptop computer or other using the ...

Proficient in computer assisted engineering and design software and equipment required to perform engineering tasks. Primarily 2D and, to a lesser extent, 3D. * The ideal candidate should be ...

Showing results 41-60

Computer Programmer information

See Cullman, AL salary details

$29.1K

$57.3K

$84.3K

How much do computer programmer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for computer programmer in Cullman, AL is $57,323.00, according to ZipRecruiter salary data. Most workers in this role earn between $44,600.00 and $70,600.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 Cullman, AL are hiring for Computer Programmer jobs?

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

Infographic showing various Computer Programmer job openings in Cullman, AL as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $57,323 per year, or $27.6 per hour.

xPL Quality Control Engineer

Turner Construction

Decatur, AL • On-site

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Turner Construction rating

7.5

Company rating: 7.5 out of 10

Based on 69 frontline employees who took The Breakroom Quiz

26th of 80 rated construction


Job description

Division:
xPL Offsite Manufacturing Facility
Project Location(s):
Decatur, AL 35602 USA
Minimum Years Experience:
Travel Involved:
10-20%
Job Type:
Regular
Job Classification:
Experienced
Education:
Job Family:
Construction
Compensation:
Salaried Exempt
Essential Duties & Key Responsibilities:
• Execute manufacturing specific Quality Control (QC) Plan with scopes of work and work procedures in coordination with Manufacturing Safety Plan and in a manner that engages all project staff, subcontractors, vendors, and consultants, and to facilitate achievement of contract requirements.
• Develop comprehensive working knowledge and understanding of contract documents, including xPL contract, plans, specifications and applicable codes.
• Assist project team with development of Definable Features of Work (DFOW) Log.
• Facilitate and/or attend pre-installation meeting to communicate scope expectations to operations staff.
• Perform material delivery inspections in collaboration with manufacturing Superintendent and Trade Foreman to confirm compliance with approved submittals.
• Facilitate and/or attend First Work In Place (WIP) or First of a Kind (FOAK) Observation with project team.
• Perform daily quality follow-up inspections within manufacturing facility.
• Arrange for Third-party testing and inspections; analyze and generate report of results.
• Perform QC review of submittals, track issues and concerns with attention to high-risk activities.
• Monitor implementation of engineering procedures within budgetary guidelines, including document control, submissions management, creation and tracking of Request for Information (RFIs), material samples, and documentation and tracking of potential cost changes and approved change orders.
• Establish and maintain working relationships with all stakeholders to support manufacturing-specific QC Plan delivers a fully compliant project.
• Understand manufacturing execution plan and coordinate QC procedures at appropriate stages of work and in line with manufacturing schedule.
• Continually improve strategies and tools to efficiently and effectively document, track and record compliance with contract documents.
• Continually improve procedures to expand development of QC Plan as project progresses.
• Document non-compliant materials and/or workmanship and document compliance after completion of corrective work prior to starting any subsequent work.
• Research and apply additional QC and lean procedures to enhance quality of project delivery.
• Ensure completion of project closeout and quality reports.
• Other activities, duties, and responsibilities as assigned.
  • Qualifications:• Bachelor's Degree from accredited degree program with minimum of 3 years of relevant experience or equivalent combination of education, training, and experience
    • Construction Quality Management/Corps of Engineers Certification (USACE), highly recommended
    • Construction experience that bridges both field and engineering responsibilities, required
    • Knowledge of construction process, means and methods, and materials, their characteristics, installation procedures, and tolerances
    • Ability to understand and interpret contract documents, drawings, specifications, scopes of work, and project schedule
    • Proficient computer skills, familiar with project management software, and Microsoft Office suite of applications, and collaboration tools
    • Highly organized with attention to detail
    • Ability to manage competing demands and meet deadlines
    • Professional verbal and written communication skills, able to present information clearly to non-technical audiences
    • Demonstrate professional interpersonal skills to develop relationships with project team members and stakeholders
    • Knowledge of continuous improvement methodologies
    • Limited travel
    Physical Demands:The physical demands described here are representative of those that must be met by an employee to successfully perform the
    essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the
    essential functions. Performance of the required duties require physical ability to climb permanent and temporary stairs, passenger use of construction personnel hoists, ability to climb ladders and negotiate work areas under construction. While performing the duties of this job, the employee is frequently required to sit, climb, balance, stoop, kneel, crouch, crawl, use hands to finger, handle or feel objects, tools, or controls, and reach with hands, talk, and hear. The employee frequently views a computer monitor and frequently uses a computer keyboard. Specific vision abilities required by this job include close vision, peripheral vision, depth perception, and the ability to adjust focus. The employee is regularly required to be mobile, and the employee occasionally travels both short and long distances via a variety of conveyances. The employee must regularly lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds.
    Work Environment:The work environment characteristics described here are representative of those an employee encounters while performing the
    essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the
    essential functions.. While performing the duties of this job, the employee regularly works at manufacturing facilities where the
    employee is exposed to moving mechanical parts, high precarious places, fumes, or airborne particles, outside weather conditions,
    and risk of electrical shock. The noise in the work environment is usually moderate to loud. While performing the duties of this job, the employee occasionally works in an office setting. The noise in the work environment is usually quiet to moderate in an office setting. The employee is required to work in compliance with company safety policies, procedures, and applicable laws.

Turner is an Equal Opportunity Employer -minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity.
VEVRAA Federal Contractor

What Turner Construction employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Turner Construction logo

About Turner Construction

Sourced by ZipRecruiter

Turner Construction, headquartered in New York, NY, US, is a recognized leader in the construction industry. It was established in 1902 and has since curved its niche as one of the most reputable construction firms. Turner Construction provides a broad range of services like general contracting, construction management, design-build, and consulting. Devoted to environment-friendly building practices, it is considered a pioneer in green building and sustainability efforts. Their top-tier projects include Madison Square Garden, Yankee Stadium, and the United Nations Secretariat Building in New York City. The company's mission is to deliver an exceptional product by relentless commitment to their core principles – teamwork, integrity, commitment, and community.

Industry

Construction

Company size

10,000+ Employees

Headquarters location

New York, NY, US

Year founded

1902