2

Entry Level Computer Programming Jobs in Huntsville, AL

Machinist I - Entry Level

Decatur, AL · On-site

$19.50 - $26.50/hr

Primetals Technologies USA, LLC is a leading partner for engineering, plant construction and ... Performs setup, and operation of computer numerical controlled (CNC) machines * May also operate ...

Surveillance Technician

Redstone Arsenal, AL · On-site

$20.75 - $25.25/hr

Job Title Surveillance Technician Career Level Entry Level Job Type Full-Time Location RWESS ... in engineering technical work that developed skills in quality, precision measurement, or CAD ...

Job Title Buyer/Purchaser Career Level Entry Level Job Type Full-Time Location RWESS - Redstone ... We provide the advanced engineering, innovative technology, and subject-matter expertise to deliver ...

next page

Showing results 1-20

Entry Level Computer Programming information

See Huntsville, AL salary details

$31.5K

$61.9K

$91K

How much do entry level computer programming jobs pay per year?

As of May 30, 2026, the average yearly pay for entry level computer programming in Huntsville, AL is $61,941.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,100.00 and $76,300.00 per year, depending on experience, location, and employer.

What Are Entry Level Computer Programming Jobs?

Entry-level computer programming jobs focus on building the coding skills needed to create complex, robust software. In this role, you help with the development of code, experience the daily routine of a programmer, and help design and test software for your company. Entry-level computer programmers often build and install databases, conduct performance audits, convert logical sequences into programming languages, perform trial runs, modify code, and adjust the software to account for different computing environments. You may also perform data mining and data warehousing to create reports and briefings for other employees. Learning is a key element of this job, and employers often use a structured work process to help develop your skills before promoting you to a regular programmer.

What are the key skills and qualifications needed to thrive as an Entry Level Computer Programmer, and why are they important?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages such as Python, Java, or C++, along with a relevant degree or coursework in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and code editors is typically required. Strong problem-solving skills, attention to detail, and effective teamwork are valuable soft skills that help programmers excel. These abilities are crucial for writing efficient, reliable code and collaborating on software development projects in a professional environment.

What types of projects or tasks can I expect to work on as an entry-level computer programmer?

As an entry-level computer programmer, you will typically be assigned tasks such as writing and testing code, fixing bugs, and assisting in the development of new features under the guidance of more experienced developers. You might also help maintain existing software, update documentation, and participate in code reviews. Working closely with other team members, such as software engineers, QA testers, and product managers, is common, which helps you build both technical and collaborative skills early in your career.

What is the difference between Entry Level Computer Programming vs Software Developer?

AspectEntry Level Computer ProgrammingSoftware Developer
Required CredentialsAssociate's degree or coding bootcamp certificationBachelor's degree in CS or related field often preferred
Work EnvironmentInternships, junior roles, team projectsFull-time positions in tech companies, startups, or agencies
Employer & Industry UsageEntry-level roles across various industriesDeveloping, testing, and maintaining software applications
Common Search & ComparisonYesYes

Entry Level Computer Programming typically involves basic coding tasks and learning foundational skills, often requiring an associate's degree or bootcamp certification. Software Developers usually have more experience, often hold a bachelor's degree, and are responsible for designing, developing, and maintaining software applications. While both roles involve coding, Software Developers have broader responsibilities and work in more advanced project environments.

What are the most commonly searched types of Computer Programming jobs in Huntsville, AL? The most popular types of Computer Programming jobs in Huntsville, AL are:
What are popular job titles related to Entry Level Computer Programming jobs in Huntsville, AL? For Entry Level Computer Programming jobs in Huntsville, AL, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Programming jobs in Huntsville, AL look for? The top searched job categories for Entry Level Computer Programming jobs in Huntsville, AL are:

General Engineer with Security Clearance

Honu Services

Huntsville, AL

$65K - $80K/yr

Contractor

Posted 20 days ago


Job description

Overview Tactica Solutions, LLC is seeking an experienced and qualified Engineer (Entry-Level) for a Systems Engineering & Technical Assistance (SETA) contract supporting the U.S. Army Space and Missile Defense Command (USASMDC) Office of the Deputy Chief of Staff, G-4 for the Engineering Division on Redstone Arsenal, Huntsville, AL. Duties and Responsibilities: * Provide engineering support to the USASMDC G-4 Facilities and Engineering Division under the direction of senior engineers.

* Assist in conducting engineering studies, technical analyses, site assessments, and design reviews for USASMDC facilities and infrastructure projects. * Support the preparation of engineering reports, specifications, drawings, cost estimates, and technical documentation. * Assist in reviewing contractor submittals, construction documents, and as-built drawings for compliance with applicable standards and Army regulations.

* Support lifecycle management activities for USASMDC real property assets including tracking repairs, upgrades, and replacement schedules. * Coordinate with project stakeholders to gather data, track project status, and support engineering deliverable production. * Maintain engineering project files, databases, and tracking systems for facilities sustainment and construction activities.

* Support senior engineers in preparing briefings, technical white papers, and correspondence for government customers. * Assist in the coordination of environmental compliance and NEPA-related engineering activities for USASMDC locations. * Assist with site visits and field inspections to assess facility conditions and support project development.

* Apply engineering fundamentals in civil, mechanical, electrical, or structural disciplines to assigned tasks. * Research applicable engineering codes, standards (e.g., UFC, ASHRAE, NEC, IBC), and Army regulations to support technical decisions. * Maintain digital project records and contribute to engineering databases and tracking systems.

* Perform other duties as assigned by senior technical staff and the government customer. Requirements Knowledge, Skills, and Abilities: * 1-3 years of professional engineering experience (new graduates encouraged to apply). * Bachelor's degree in Engineering (civil, mechanical, electrical, structural, environmental, or related field) from an ABET-accredited institution required.

* Foundational knowledge of engineering principles, design processes, and technical documentation standards. * Familiarity with AutoCAD, Revit, or similar design and drafting tools preferred. * Strong analytical, written, and verbal communication skills.

* Ability to obtain and maintain an active Secret security clearance. * U.S. Citizenship required.

Preferred Qualifications: * Engineer-in-Training (EIT) / Fundamentals of Engineering (FE) exam passed preferred. * Prior internship, co-op, or DoD/Army engineering experience. * Familiarity with Army facilities management regulations (AR 420-1) and MILCON processes.

* Proficiency with Microsoft Office Suite and data management tools. * Experience with or exposure to DoD facilities, construction management, or Army installation management. * Prior military service in an engineering MOS (12A, 12B, 12C, 12N, or equivalent) is a plus.

* Prior military service or ROTC/JROTC experience is a plus. * Familiarity with GFEBS, ePRISMS, or similar Army real property management systems. Job LocationRedstone Arsenal, Huntsville, AL 35898 Physical RequirementsWork may involve sitting or standing for extended periods of time.

Position may require typing and reading from a computer screen. Must have sufficient mobility, including but not limited to bending, reaching, and kneeling to complete daily duties in a timely and efficient manner. May include lifting weight up to thirty (30) pounds as necessary.

Tactica Solutions LLC reserves the right to change or modify job duties and assignments at any time. The above job description is not all-encompassing. Position functions and qualifications may vary depending on business needs.

Tactica Solutions LLC is an equal opportunity employer and does not discriminate against applicants based on race, color, creed, religion, medical condition, legally protected genetic information, national origin, sex (including pregnancy, childbirth, or related medical condition), sexual orientation, gender identity and expression, age, disability, or Vietnam era, or other eligible veteran status or legally protected characteristics. Sarlay Range: $65,000.00 to $80,000.00 Posted Salary Range USD $65,000.00 - USD $80,000.00 /Yr.