1

Programmer 1 Jobs in Alabama (NOW HIRING)

Engineer 1 - Power Distribution Location: Tuscaloosa, AL (must live within reasonable commute or be willing to relocate) Duration: 2 Years Client: Alabama Power About the Role We are seeking an ...

Engineer I - Be the Fix-It Hero! Position Type: Full-Time | Engineering & Maintenance Start Date: ASAP (We're ready when you are!) About the Role: Are you the kind of person who lives to fix, fine ...

... Engineer (~1-5 years experience) · BS Engineering Degree preferred (Electrical or Mechanical preferred) OR Associate degree with applicable experience Knowledge, Skills & Abilities · Understanding ...

Engineer II (Mechanical) (Power Production Engineering Department) PowerSouth Energy Cooperative ... Safety is PowerSouth's number one core value, and its employees set the bar for safety excellence ...

Engineer III

Huntsville, AL · On-site

$81K - $141K/yr

Contributes to the completion of assigned engineering tasks which involve the exercise of independent judgment and discretion about matters of significance. Documents findings of implemented ...

Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As one of the nation's top 100 defense companies, the services we provide ...

Capital Projects Engineer

Selma, AL · On-site

$100K - $137K/yr

Capital Projects Engineer Pay Rate : $100,000 $137,000 Multiple factors, including Individual experience, skills and abilities will determine where an employee is ultimately placed in the pay range.

Be Seen First

Engineer 1 (Electrical) Immediate W2 contract position available in Birmingham, AL (Hybrid). If not local, must be willing to relocate at own expense Estimated Duration: 6 Months (assignment ends ...

Weld Engineer 1

Decatur, AL · On-site

$32 - $44/hr

Familiarity with weld engineering with expertise in welding aluminum alloys and stainless steel with varying thicknesses in one or more of the following areas: automated & mechanized gas tungsten arc ...

Weld Engineer 1

Decatur, AL · On-site

$32 - $44/hr

Familiarity with weld engineering with expertise in welding aluminum alloys and stainless steel with varying thicknesses in one or more of the following areas: automated & mechanized gas tungsten arc ...

next page

Showing results 1-20

Programmer 1 information

See Alabama salary details

$10

$35

$62

How much do programmer 1 jobs pay per hour?

As of Jul 28, 2026, the average hourly pay for programmer 1 in Alabama is $35.83, according to ZipRecruiter salary data. Most workers in this role earn between $23.32 and $46.63 per hour, depending on experience, location, and employer.

Was Elon Musk ever a coder?

Elon Musk has experience coding; he learned programming as a teenager and created a video game called Blastar at age 12. While he is primarily known as an entrepreneur and CEO, his early technical skills included programming in languages like BASIC and C.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers or software architects, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. These roles typically require advanced skills, extensive experience, and work at large tech companies or startups with significant funding.

Is 27 too late to start coding?

Programmer 1 roles and the tech industry generally do not have age restrictions, and many successful programmers start at various ages. Learning programming languages and building skills through online courses or projects can be done at any age, making 27 a perfectly reasonable age to begin a coding career.

What is the difference between Programmer 1 vs Software Developer?

AspectProgrammer 1Software Developer
CredentialsTypically requires a diploma or associate degree in programming or related fieldUsually holds a bachelor's degree in computer science or software engineering
Work EnvironmentWorks primarily on coding and debugging tasks, often under supervisionInvolved in designing, developing, and testing software applications, often in team settings
Industry UsageCommonly used in tech companies, startups, and IT departments for specific coding tasksUsed across industries for full software development lifecycle roles

In summary, Programmer 1 typically focuses on coding and debugging with less emphasis on design and architecture, whereas a Software Developer has a broader role involving software design, development, and testing, often requiring more experience and a higher level of responsibility.

Why is Gen Z struggling to get jobs?

Gen Z job seekers often face challenges such as limited work experience, high competition, and employers' preference for candidates with specific skills like digital literacy and adaptability. Building relevant skills, certifications, and gaining practical experience through internships can improve their chances of securing employment in competitive fields like programming.
What cities in Alabama are hiring for Programmer 1 jobs? Cities in Alabama with the most Programmer 1 job openings:
Infographic showing various Programmer 1 job openings in Alabama as of July 2026, with employment types broken down into 1% As Needed, 72% Full Time, 20% Part Time, and 7% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $74,536 per year, or $35.8 per hour.

Engineer 1

4pconsultinginc

Tuscaloosa, AL • On-site

Contractor

Posted 28 days ago


Job description

Position: Engineer 1 – Power Distribution

Location: Tuscaloosa, AL (must live within reasonable commute or be willing to relocate)

Duration:  2 Years

Client: Alabama Power


About the Role

We are seeking an entry-level Engineer 1 to support the design, planning, and construction of electrical power distribution systems. This role offers hands-on field experience and customer interaction, making it an ideal opportunity for early-career engineers looking to grow within the utility and power sector.

You will manage a defined service territory in Tuscaloosa, AL, working directly with residential, commercial, and industrial customers to engineer safe, reliable, and cost-effective electric service solutions. This role also participates in after-hours storm restoration efforts and supports larger system improvement and infrastructure projects.


Key Responsibilities

  • Apply engineering principles, design criteria, and software tools to support power system design and construction.
  • Meet with customers to determine electric service needs and create engineering designs accordingly.
  • Engineer electric distribution service projects including residential, commercial, industrial, and subdivisions.
  • Assist with system reliability projects, routine maintenance, and planned infrastructure improvements.
  • Support estimate preparation, design option development, and construction specification packages.
  • Participate in storm restoration events – after-hours and out-of-area support may be required.
  • Manage multiple active projects, prioritize workload, and take ownership of assigned territory responsibilities.

Required Education & Experience

  • Bachelor’s degree in Engineering from an ABET-accredited college or university.
  • 0–5 years of engineering-related experience.
  • Prior experience with electrical distribution engineering is preferred but not required.
  • EIT certification is a plus.

Knowledge, Skills & Abilities

Preferred skills and tools (training available for entry-level candidates):

  • Computer applications such as CYME, JETS, CSS, DistGIS, SOCKET, ADMS/OMS
  • Understanding of distribution design, standards, and practices
  • Ability to interpret engineering plans, apply problem-solving skills, and make sound decisions during emergencies
  • Ability to manage multiple projects and set priorities
  • Strong customer-facing communication skills
  • Knowledge of NESC, NEC, OSHA, and company safety standards
  • Ability to travel out of area/state for restoration or emergency assignments