1

Junior Computer Programmer Jobs in Alabama (NOW HIRING)

The Junior IV&V Engineer supports independent verification and validation activities for Patriot ... Bachelors degree in Engineering, Computer Science, Software Engineering, or a related technical ...

The Junior Civil Engineer will work closely with other engineers and CAD technicians on various civil, solid waste, and environmental related projects in our Daphne, AL office. The projects are ...

The Junior Civil Engineer will work closely with other engineers and CAD technicians on various civil, solid waste, and environmental related projects in our Birmingham, AL office. The projects are ...

The Junior Civil Engineer will work closely with other engineers and CAD technicians on various civil, solid waste, and environmental related projects in our Birmingham, AL office. The projects are ...

The Junior Civil Engineer will work closely with other engineers and CAD technicians on various civil, solid waste, and environmental related projects in our Daphne, AL office. The projects are ...

The Junior Civil Engineer will work closely with other engineers and CAD technicians on various civil, solid waste, and environmental related projects in our Birmingham, AL office. The projects are ...

The Junior Civil Engineer will work closely with other engineers and CAD technicians on various civil, solid waste, and environmental related projects in our Daphne, AL office. The projects are ...

The Junior Estimator is responsible for reviewing technical documents, calculating earthwork ... Converting project drawings or civil engineer CAD files to 3D CAD models for earthwork calculations.

The Junior Estimator is responsible for reviewing technical documents, calculating earthwork ... Converting project drawings or civil engineer CAD files to 3D CAD models for earthwork calculations.

The Junior Estimator is responsible for reviewing technical documents, calculating earthwork ... Converting project drawings or civil engineer CAD files to 3D CAD models for earthwork calculations.

The Junior Estimator is responsible for reviewing technical documents, calculating earthwork ... Converting project drawings or civil engineer CAD files to 3D CAD models for earthwork calculations.

The Junior Estimator is responsible for reviewing technical documents, calculating earthwork ... Converting project drawings or civil engineer CAD files to 3D CAD models for earthwork calculations.

next page

Showing results 1-20

Junior Computer Programmer information

See Alabama salary details

$6

$24

$42

How much do junior computer programmer jobs pay per hour?

As of Jun 23, 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 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 are Junior Computer Programmers?

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 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:

Junior IV & V Engineer

JS Solutions

Huntsville, AL โ€ข On-site

Other

Posted 16 days ago


Job description

Salary:

Job Description

The Junior IV&V Engineer supports independent verification and validation activities for Patriot missile system software at the Patriot Software Test Facility on Redstone Arsenal. Employed under the Independent Verification & Validation (IV&V) team within the S3I Directorate, this role assists in evaluating software requirements, implementation, and testing to ensure compliance with system specifications, quality standards, and program objectives.

The position provides hands-on exposure to formal qualification testing, independent analysis, and participation in major program activities supporting mission-critical defense systems.


Key Responsibilities

  • Support Independent Verification & Validation (IV&V) activities for Patriot software programs.
  • Review and analyze Formal Qualification Test (FQT) data to assess software performance, correctness, and compliance with requirements.
  • Produce independent test and assessment reports documenting findings, discrepancies, risks, and recommendations.
  • Verify, test, and evaluate software requirements, source code, and test cases throughout the software lifecycle.
  • Conduct functional testing of Graphical User Interfaces (GUI), Hardware Status Monitor, and Initialization components.
  • Support requirement traceability between system requirements, software design, implementation, and test results.
  • Attend and support major program reviews, technical interchange meetings, and milestone events related to Patriot software.
  • Collaborate with multidisciplinary engineering teams while maintaining IV&V independence and objectivity.


Required Qualifications

  • Bachelors degree in Engineering, Computer Science, Software Engineering, or a related technical field.
  • 4 Years of Experience
  • Understanding of the software development life cycle (SDLC).
  • Basic knowledge of software testing, verification, and validation principles.
  • Strong analytical skills and attention to detail.
  • Ability to clearly document technical findings and communicate results.


Preferred Qualifications

  • Exposure to defense, aerospace, or safety-critical systems.
  • Familiarity with Formal Qualification Testing (FQT) or structured test environments.
  • Experience with requirements verification, test execution, or software analysis.
  • Familiarity with configuration management and defect tracking tools.
  • Experience working in a government or DoD program environment.


Skills & Competencies

  • Objective and independent technical judgment
  • Strong written and verbal communication
  • Ability to work in structured, process-driven environments
  • Willingness to learn complex systems and technologies
  • Professional integrity and attention to quality


*Must be local or willing to relocate to Huntsville, Alabama.