1

Junior Computer Programmer Jobs in Alabama (NOW HIRING)

Junior Test Engineer

Huntsville, AL ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Junior Test Engineer will support the test of the Multiple Launch Rocket System (MLRS) through ... Bachelor's degree in Software Engineering, Systems Engineering, Computer Engineering, Mechanical ...

Junior Test Engineer

Huntsville, AL ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Junior Test Engineer will support the test of the Multiple Launch Rocket System (MLRS) through ... Bachelor's degree in Software Engineering, Systems Engineering, Computer Engineering, Mechanical ...

Junior Test Engineer

Huntsville, AL ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Junior Test Engineer will support the test of the Multiple Launch Rocket System (MLRS) through ... Bachelor 's degree in Software Engineering, Systems Engineering, Computer Engineering, Mechanical ...

PeopleTec is currently seeking a Junior MBSE Engineer (Digital Backbone / Aviation Systems) to ... Bachelor's degree in Systems Engineering, Aerospace Engineering, Electrical Engineering, Computer ...

Opportunity PeopleTec is currently seeking a Junior MBSE Engineer (Digital Backbone / Aviation ... Bachelor's degree in Systems Engineering, Aerospace Engineering, Electrical Engineering, Computer ...

Opportunity PeopleTec is currently seeking a Junior MBSE Engineer (Digital Backbone / Aviation ... Bachelor's degree in Systems Engineering, Aerospace Engineering, Electrical Engineering, Computer ...

Opportunity PeopleTec is currently seeking a Junior MBSE Engineer (Digital Backbone / Aviation ... Bachelor's degree in Systems Engineering, Aerospace Engineering, Electrical Engineering, Computer ...

Jr. Software Developer

Huntsville, AL ยท On-site

$62K - $81K/yr

We are seeking a junior-level AI Software Developer (2-5 years of experience) who is passionate ... A degree in Computer Science or related field and some hands-on experience, personal projects ...

Junior Software Developer

Huntsville, AL ยท On-site

$63K - $82K/yr

Opportunity PeopleTec is currently seeking a Junior Software Developer (Digital Backbone / TSN) to ... Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Aerospace ...

Junior Software Developer

Huntsville, AL ยท On-site

$67K - $87K/yr

Opportunity PeopleTec is currently seeking a Junior Software Developer (Digital Backbone / TSN) to ... Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Aerospace ...

Junior Software Developer

Huntsville, AL

$67K - $87K/yr

Opportunity PeopleTec is currently seeking a Junior Software Developer (Digital Backbone / TSN) to ... Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Aerospace ...

Junior Software Developer

Huntsville, AL ยท On-site

$67K - $87K/yr

PeopleTec is currently seeking a Junior Software Developer (Digital Backbone / TSN) to support our ... Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Aerospace ...

Leidos' Defense Systems Land Systems is seeking a Junior Systems Engineer to join a team of systems ... A Bachelor's degree in Systems Engineering, Software Engineering, Computer Science, Computer ...

Showing results 21-40

Junior Computer Programmer information

See Alabama salary details

$6

$24

$42

How much do junior computer programmer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for junior computer programmer in Alabama is $24.43, according to ZipRecruiter salary data. Most workers in this role earn between $14.81 and $30.05 per hour, depending on experience, location, and employer.

What is a junior computer programmer?

Junior Computer Programmers are entry-level professionals who write, test, and maintain code under the guidance of more experienced developers. They typically assist with basic programming tasks, fix bugs, and help implement new features in software projects. Junior programmers often work in teams, learning industry best practices and gaining experience with different programming languages and development tools. This role serves as a stepping stone for advancing to more senior programming or software engineering positions.

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

To thrive as a Junior Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and a relevant degree or certification in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong problem-solving abilities, attention to detail, and willingness to learn help junior programmers stand out. These skills and qualities are vital for writing efficient code, collaborating with teams, and adapting to evolving project requirements in a technology-driven workplace.

What are some typical challenges a junior computer programmer might face during their first year, and how can they overcome them?

Junior Computer Programmers often encounter challenges such as understanding legacy codebases, adapting to new programming languages or frameworks, and managing time across multiple projects. It's common to feel overwhelmed by the steep learning curve, but seeking mentorship from senior developers, actively participating in code reviews, and asking questions early can help ease the transition. Embracing continuous learning and collaborating closely with team members fosters both technical growth and confidence in tackling complex coding tasks.

What is the difference between Junior Computer Programmer vs Junior Software Developer?

AspectJunior Computer ProgrammerJunior Software Developer
Required CredentialsTypically an associate degree or relevant certifications in programmingSimilar credentials, often including a degree in computer science or related field
Work EnvironmentEntry-level coding tasks, debugging, and supporting development teamsInvolves coding, designing, and testing software applications
Employer & Industry UsageUsed across tech companies, IT departments, and software firmsCommon in software development companies, tech startups, and IT services

Both roles involve entry-level programming skills and similar educational backgrounds. While Junior Computer Programmers focus more on coding and debugging, Junior Software Developers often participate in designing and developing software solutions. The roles are often interchangeable depending on the company, but understanding these nuances helps clarify career paths in software development.

What are the most commonly searched types of Computer Programmer jobs in Alabama?

The most popular types of Computer Programmer jobs in Alabama are:

What are popular job titles related to Junior Computer Programmer jobs in Alabama?

For Junior Computer Programmer jobs in Alabama, the most frequently searched job titles are:

What job categories do people searching Junior Computer Programmer jobs in Alabama look for?

The top searched job categories for Junior Computer Programmer jobs in Alabama are:

What cities in Alabama are hiring for Junior Computer Programmer jobs?

Cities in Alabama with the most Junior Computer Programmer job openings:

Infographic showing various Junior Computer Programmer job openings in Alabama as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 12% Part Time, 4% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $50,820 per year, or $24.4 per hour.

Junior Test Engineer

Deploy

Huntsville, AL โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

DEPLOY's client is seeking a Junior Test Engineer in Huntsville, AL.

The Junior Test Engineer will support the test of the Multiple Launch Rocket System (MLRS) through regression testing, integration testing, functional testing, or system qualification testing for the launcher and new or modified precision munitions in a Hardware-in-the-Loop (HWIL) and Software-in-the-Loop (SWIL) test environment. This role evaluates the effectiveness of software changes for upgrades, improvements, or bug fixes to the launcher or munitions. The ideal candidate possesses a strong aptitude and expertise in testing and analysis along with a passion for thoroughly testing weapon systems changes before fielding.

Responsibilities:

  • Perform hands-on testing of hardware and software to evaluate the implementation of new features, enhancements, and defect fixes to the MLRS launcher or precision munitions.
  • Develop new or revise existing test procedures to account for new features, enhancements, or defect fixes in software.
  • Prepare test cases, reports, and other technical documentation supporting test activities.
  • Perform troubleshooting on MLRS Hardware-in-the-Loop (HWIL) and/or Software-in-the-Loop (SWIL) test systems.
  • Adhere to safety checklists and procedures while operating the MLRS equipment in the test environment.
  • Analyze system logs, outputs, and performance metrics to confirm compliance with requirements and standards.
  • Document test results, defects, and issues in issue tracking or test management tools and work with engineers to resolve them.
  • Work closely with software developers, systems engineers, and production teams to reproduce issues, validate fixes, and improve system performance.
  • Develop or assist in creating automated test scripts to improve efficiency and repeatability.
  • Collaborate with systems, mechanical, structural, manufacturing, and other team roles and disciplines to support an effective test program.

Required Qualifications:

  • Bachelor's degree in Software Engineering, Systems Engineering, Computer Engineering, Mechanical Engineering or a related engineering discipline.
  • 0 – 3+ years of relevant experience performing testing of hardware or software on complex ground, missile, aircraft, or related aerospace systems.
  • Ability to learn new testing approaches, processes, techniques, and methods.
  • Strong analytical and problem-solving skills grounded in engineering fundamentals.
  • Ability to work effectively within a highly integrated, multidisciplinary engineering and test team.
  • Must be able to obtain and maintain a DoD Secret Security Clearance; U.S. Citizenship is required.

Preferred Qualifications:

  • Experience supporting aerospace, missile, or defense programs.
  • Experience troubleshooting electrical, electronic, and/or mechanical systems.
  • Experience with hands-on testing of Hardware-in-the-Loop (HWIL) and/or Software-in-the-Loop (SWIL).
  • Knowledge of military testing standards for missile launcher systems.
  • Experience supporting regression testing, integration testing, functional testing, or system qualification testing of military systems.
  • Former military service is a plus.

About DEPLOY's Client:

For the past 43 years, DEPLOY's client has provided industry-leading technical and engineering solutions in the fields of Defense, Energy, Space, and Environment. As a small, family-oriented business, DEPLOY's client provides a compelling benefits package including a generous profit-sharing plan, competitive salaries, and perhaps most importantly, the opportunity to work alongside talented professionals leveraging cutting-edge technologies to solve complex and engaging problems.

Why employees love working for DEPLOY's Client

DEPLOY's client is committed to creating a company that is known for its respect and care for employees. We understand that happy employees are what keeps our business going and we strive to provide the best opportunities for each individual working on our team! Here are a few reasons you will love working here:

· Competitive health, dental and vision insurance with affordable premiums

· Flexible work schedules

· Two different flexible spending account options

· Company paid life insurance with options for employee paid additional

· Performance bonus program

· Education reimbursement program

· Company paid personal leave for approved philanthropic activities

· Vacation, Sick & Holiday leave

· Robust 401k profit sharing plan

· Opportunities for internal promotions

· Employee referral incentive program

· Rewards and gifts for service anniversaries

Disability Accommodation for Applicants - DEPLOY's Client is an Equal Employment Opportunity employer and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its job application procedures.