Software Engineer
Montgomery, AL · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Montgomery, AL · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Montgomery, AL · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Montgomery, AL · Remote
$40/hr
Deep knowledge of data structures, algorithms, object-oriented programming, computer architecture, operating systems, database systems, software engineering, discrete mathematics, and theory of ...
Montgomery, AL · Remote
$40/hr
Deep knowledge of data structures, algorithms, object-oriented programming, computer architecture, operating systems, database systems, software engineering, discrete mathematics, and theory of ...
Web Applications Programmer Location: Montgomery, AL Local Candidates Required? : Strongly ... Bachelor's degree in Computer Science, Information Systems, or other related field 5+ years' IT web ...
Web Applications Programmer Location: Montgomery, AL Local Candidates Required? : Strongly ... Bachelor's degree in Computer Science, Information Systems, or other related field 5+ years' IT web ...
Montgomery, AL · On-site
$34 - $44/hr
Associate's degree in Computer Science, Information Technology, or a closely related technical field. * 3-5 years of hands-on experience as a Programmer Analyst, Integration Specialist, or SQL ...
Montgomery, AL · On-site
$34 - $44/hr
Associate's degree in Computer Science, Information Technology, or a closely related technical field. * 3-5 years of hands-on experience as a Programmer Analyst, Integration Specialist, or SQL ...
Montgomery, AL · On-site
$37.50 - $50.50/hr
Graduation from an accredited four-year college or university with a bachelors degree in information technology, computer science or a closely related field and five years experience* in programming ...
Quick apply
Montgomery, AL · On-site
$37.50 - $50.50/hr
Graduation from an accredited four-year college or university with a bachelors degree in information technology, computer science or a closely related field and five years experience* in programming ...
Montgomery, AL · Remote
$40/hr
Deep knowledge of Java programming including primitive types, objects, boolean expressions ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Montgomery, AL · Remote
$40/hr
Deep knowledge of Java programming including primitive types, objects, boolean expressions ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Montgomery, AL · Remote
$40/hr
Deep knowledge of computational thinking, programming fundamentals in Python or Java, data types ... Familiar with high school computer science standards including CSTA frameworks and common ...
Montgomery, AL · Remote
$40/hr
Deep knowledge of computational thinking, programming fundamentals in Python or Java, data types ... Familiar with high school computer science standards including CSTA frameworks and common ...
Montgomery, AL · On-site
AND, * Minimum 3 years of experience developing, testing, and implementing computer software applications or subsystems using modern programming languages and development tools. * Experience ...
Quick apply
Montgomery, AL · On-site
AND, * Minimum 3 years of experience developing, testing, and implementing computer software applications or subsystems using modern programming languages and development tools. * Experience ...
Montgomery, AL · Remote
$40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep ... Adapts instruction using block-based and text-based programming tools, data exploration projects ...
Montgomery, AL · Remote
$40/hr
What We Look For In a AP Computer Science Principles Tutor * Advanced Subject Mastery: Deep ... Adapts instruction using block-based and text-based programming tools, data exploration projects ...
Tallassee, AL · On-site
Education: • Bachelor of Science degree in Electrical Engineering, Wireless Engineering, or Computer Engineering Experience: • 0-2 years in Engineering product design and development or 0-1 years ...
Tallassee, AL · On-site
Education: • Bachelor of Science degree in Electrical Engineering, Wireless Engineering, or Computer Engineering Experience: • 0-2 years in Engineering product design and development or 0-1 years ...
$69.30K - $93.60K/yr
Responsibilities Managing and coordinating activities of a small staff engaged in computer operations, computer systems, computer programming, and company's network to assure effective computer ...
$69.30K - $93.60K/yr
Responsibilities Managing and coordinating activities of a small staff engaged in computer operations, computer systems, computer programming, and company's network to assure effective computer ...
Database Analyst/Programmer Location: Maxwell AFB, Gunter Annex, Montgomery, AL Job Summary: The ... Prolonged periods of sitting at a desk and working on a computer Company Benefits: Competitive ...
Database Analyst/Programmer Location: Maxwell AFB, Gunter Annex, Montgomery, AL Job Summary: The ... Prolonged periods of sitting at a desk and working on a computer Company Benefits: Competitive ...
CNC Machinist (Metal Lathe / Programmer ($20-$35 per hour) Location: Montgomery, AL Job Type ... Read and interpret blueprints, technical drawings, and CAD files * Select appropriate tooling ...
New
Quick apply
CNC Machinist (Metal Lathe / Programmer ($20-$35 per hour) Location: Montgomery, AL Job Type ... Read and interpret blueprints, technical drawings, and CAD files * Select appropriate tooling ...
New
Troy, AL · On-site
If you have a strong background in Electrical, Computer, or Computer Science Engineering, we encourage you to apply. As a self-starter with excellent communication and problem-solving skills, you ...
Troy, AL · On-site
If you have a strong background in Electrical, Computer, or Computer Science Engineering, we encourage you to apply. As a self-starter with excellent communication and problem-solving skills, you ...
Troy, AL · On-site
If you have a strong background in Electrical, Computer, or Computer Science Engineering, we encourage you to apply. As a self-starter with excellent communication and problem-solving skills, you ...
Troy, AL · On-site
If you have a strong background in Electrical, Computer, or Computer Science Engineering, we encourage you to apply. As a self-starter with excellent communication and problem-solving skills, you ...
Requires a bachelor's or foreign equivalent degree in Engineering (Electrical, Computer Engineering, Mechanical Engineering, or a related field) * Requires 5+ years of progressive experience ...
Requires a bachelor's or foreign equivalent degree in Engineering (Electrical, Computer Engineering, Mechanical Engineering, or a related field) * Requires 5+ years of progressive experience ...
A Bachelor's degree in Computer Science or related technical field. Responsibilities: Fuse 6.x, Jenkins 2.x, SVN,IBM WebSphere 8.5.x Understands and adheres to proper change control procedures.
A Bachelor's degree in Computer Science or related technical field. Responsibilities: Fuse 6.x, Jenkins 2.x, SVN,IBM WebSphere 8.5.x Understands and adheres to proper change control procedures.
Montgomery, AL · On-site +1
$103K - $165.60K/yr
Qualifications / Requirements: * BS or equivalent in Computer Science, Computer Engineering, or equivalent field. * 2+ years of software development and testing experience. * 2+ years of experience ...
Montgomery, AL · On-site +1
$103K - $165.60K/yr
Qualifications / Requirements: * BS or equivalent in Computer Science, Computer Engineering, or equivalent field. * 2+ years of software development and testing experience. * 2+ years of experience ...
Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed ...
Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed ...
Montgomery, AL · On-site
The engineer develops and integrates custom software interfaces, maintains system monitoring tools, and ensures operational availability of mission-critical applications supporting global C2 ...
Quick apply
Montgomery, AL · On-site
The engineer develops and integrates custom software interfaces, maintains system monitoring tools, and ensures operational availability of mission-critical applications supporting global C2 ...
$32.6K - $38.2K
5% of jobs
$38.2K - $43.8K
10% of jobs
$43.8K - $49.4K
7% of jobs
$50.5K is the 25th percentile. Wages below this are outliers.
$49.4K - $55.1K
15% of jobs
$55.1K - $60.7K
7% of jobs
The median wage is $62.7K / yr.
$60.7K - $66.3K
15% of jobs
$66.3K - $71.9K
11% of jobs
$76.1K is the 75th percentile. Wages above this are outliers.
$71.9K - $77.5K
6% of jobs
$77.5K - $83.1K
14% of jobs
$83.1K - $88.7K
7% of jobs
$88.7K - $94.4K
2% of jobs
$32.6K
$64.2K
$94.4K
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.