Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Quick apply
Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Quick apply
Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Quick apply
Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Bachelor's in Computer Science, Computer Engineering, or a related field is required * Experience ... are highly desired * Entry level through Senior level positions available Abilities and ...
Mobile, AL · On-site
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
Mobile, AL · On-site
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
Mobile, AL · On-site
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
Quick apply
Mobile, AL · On-site
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
This is an entry-level role designed for recent graduates up to professionals with four years of ... Utilize computer software, including CAD tools, to support design efforts * Maintain accuracy ...
Tuscaloosa, AL · On-site
Position: Engineer 1 - Power Distribution Location: Tuscaloosa, AL (must live within reasonable ... available for entry-level candidates): * Computer applications such as CYME, JETS, CSS, DistGIS ...
Quick apply
Tuscaloosa, AL · On-site
Position: Engineer 1 - Power Distribution Location: Tuscaloosa, AL (must live within reasonable ... available for entry-level candidates): * Computer applications such as CYME, JETS, CSS, DistGIS ...
Proficiency in distribution system design software, computer-aided design (CAD) tools, and power ... A bachelor's degree in electrical engineering or a related field is typically required. A master ...
New
Proficiency in distribution system design software, computer-aided design (CAD) tools, and power ... A bachelor's degree in electrical engineering or a related field is typically required. A master ...
New
Position Summary This is an entry-level mechanical engineering position. Successful candidates need ... with CAD software, Creo preferred Requirements Education: Requires a bachelor's degree in ...
Position Summary This is an entry-level mechanical engineering position. Successful candidates need ... with CAD software, Creo preferred Requirements Education: Requires a bachelor's degree in ...
Responsibilities Utilize design software, computer aided drafting, and other applicable tools to ... in civil engineering or will complete one within the first 12 months of employment. They should ...
Responsibilities Utilize design software, computer aided drafting, and other applicable tools to ... in civil engineering or will complete one within the first 12 months of employment. They should ...
Junior IV&V Software Systems Analyst Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Engineer, Computer Scientist, or Software Engineer to join our diverse team, in Huntsville, AL., to ...
Junior IV&V Software Systems Analyst Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Engineer, Computer Scientist, or Software Engineer to join our diverse team, in Huntsville, AL., to ...
Tallassee, AL · On-site
Position Summary This is an entry-level mechanical engineering position. Successful candidates need ... with CAD software, Creo preferred Requirements Education: Requires a bachelor's degree in ...
Tallassee, AL · On-site
Position Summary This is an entry-level mechanical engineering position. Successful candidates need ... with CAD software, Creo preferred Requirements Education: Requires a bachelor's degree in ...
Dawson, AL · On-site
$14 - $17/hr
Refurb Tech 1 is an entry-level position structured to provide training and development for our engineers whose main responsibilities are in-house. They work primarily in the refurb shop on ...
Quick apply
Dawson, AL · On-site
$14 - $17/hr
Refurb Tech 1 is an entry-level position structured to provide training and development for our engineers whose main responsibilities are in-house. They work primarily in the refurb shop on ...
We use in-house talent, expertise and resources to plan, design, engineer, manage, conduct ... entry level position in the electric utility industry. More experience performing detailed CAD ...
We use in-house talent, expertise and resources to plan, design, engineer, manage, conduct ... entry level position in the electric utility industry. More experience performing detailed CAD ...
We use in-house talent, expertise and resources to plan, design, engineer, manage, conduct ... entry level position in the electric utility industry. More experience performing detailed CAD ...
We use in-house talent, expertise and resources to plan, design, engineer, manage, conduct ... entry level position in the electric utility industry. More experience performing detailed CAD ...
Birmingham, AL · On-site
We use in-house talent, expertise and resources to plan, design, engineer, manage, conduct ... entry level position in the electric utility industry. More experience performing detailed CAD ...
Birmingham, AL · On-site
We use in-house talent, expertise and resources to plan, design, engineer, manage, conduct ... entry level position in the electric utility industry. More experience performing detailed CAD ...
$29.9K - $35.1K
5% of jobs
$35.1K - $40.2K
10% of jobs
$40.2K - $45.4K
7% of jobs
$46.3K is the 25th percentile. Wages below this are outliers.
$45.4K - $50.5K
15% of jobs
$50.5K - $55.7K
7% of jobs
The median wage is $57.5K / yr.
$55.7K - $60.8K
15% of jobs
$60.8K - $66K
11% of jobs
$69.8K is the 75th percentile. Wages above this are outliers.
$66K - $71.1K
6% of jobs
$71.1K - $76.3K
14% of jobs
$76.3K - $81.4K
7% of jobs
$81.4K - $86.6K
2% of jobs
$29.9K
$58.9K
$86.6K
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.
| Aspect | Entry Level Computer Programming | Software Developer |
|---|---|---|
| Required Credentials | Associate's degree or coding bootcamp certification | Bachelor's degree in CS or related field often preferred |
| Work Environment | Internships, junior roles, team projects | Full-time positions in tech companies, startups, or agencies |
| Employer & Industry Usage | Entry-level roles across various industries | Developing, testing, and maintaining software applications |
| Common Search & Comparison | Yes | Yes |
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.

Full-time
Posted 16 days ago
Sourced by ZipRecruiter
Software development
201 - 500 Employees
McLean, VA, US
1999