1

Programmer Jobs (NOW HIRING)

Programmer

Greensboro, NC · On-site

$60 - $80/hr

The Programmer will be responsible for designing, developing, testing, maintaining, and supporting software applications and systems that meet business and operational requirements. The ideal ...

The Programmer will be responsible for designing, developing, testing, maintaining, and supporting software applications and systems that meet business and operational requirements. The ideal ...

The Programmer will be responsible for designing, developing, testing, maintaining, and supporting software applications and systems that meet business and operational requirements. The ideal ...

Programmer Location: Arlington, VAClearance: Must be a U.S. citizen and able to obtain and maintain DHS suitability clearance, as required by federal contract.Summary:The Programmer will support DHS ...

Programmer Responsibilities and Duties * Design, develop, test, implement, and maintain software applications and program components supporting enterprise business and IT operations. * Write, modify ...

Programmer Hybrid (Onsite every 3rd day) Description: Diversified Systems is searching for a Programmer to work closely with the designated I.T. supervisor, project managers and other developers in ...

SHINE Systems is looking for a Programmer to join our team. What You'll Work On * Develop and enhance Tactical Signature Guidance (TSG) systems, including sonar TDAs across multiple production code ...

The Programmer will leverage their strong technical background and knowledge to provide programming services for a variety of specific systems and business, military, scientific, or commercial ...

Programmer

Austin, TX · On-site

$60 - $80/hr

Physical Security Programmer The Physical Security Programmer is responsible for configuring and commissioning electronic security systems, including access control, video management, intercoms ...

SHINE Systems is looking for a Programmer to join our team. What You'll Work On * Develop and enhance Tactical Signature Guidance (TSG) systems, including sonar TDAs across multiple production code ...

Programmer

Canton, GA · On-site

$24 - $33/hr

Programmer Essential Duties, Responsibilities and Accountabilities: (Include the following; however, other duties may apply.) Develop CNC Programs: Utilize Mastercam to create accurate and efficient ...

$100 - $125/hr

The Project Programmer will provide engineering and project programming support for Facilities Sustainment, Restoration and Modernization (FSRM), Military Construction (MILCON), project planning and ...

Project Programmer Full Time CO, US 9 days ago Requisition ID: 1276 We are looking for a Project Programmer to provide on-site support at Schriever Space Force Base (SFB), Colorado Springs, CO. This ...

$100 - $125/hr

Project Programmer Full Time CO, US 9 days ago Requisition ID: 1276 We are looking for a Project Programmer to provide on-site support at Schriever Space Force Base (SFB), Colorado Springs, CO. This ...

Showing results 21-40

Programmer information

See salary details

$12

$39

$68

How much do programmer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What does a programmer do?

Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.

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

To thrive as a Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader scope including development lifecycle and project management

While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Do programmers get paid a lot?

Programmers often earn competitive salaries that vary based on experience, location, and specialization. Skilled programmers with knowledge of popular programming languages and tools tend to have higher earning potential, especially in high-demand industries or roles requiring advanced technical skills.

Is there still a demand for programmers?

Yes, demand for programmers remains strong across many industries due to ongoing digital transformation, software development needs, and the growth of technologies like cloud computing, AI, and cybersecurity. Programmers with skills in popular programming languages and experience with modern development tools are particularly sought after.

What kind of jobs can a programmer get?

A programmer can work in various roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs often require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What cities are hiring for Programmer jobs?

Cities with the most Programmer job openings:

What are the most commonly searched types of Programmer jobs?

The most popular types of Programmer jobs are:

Who are the top companies hiring for Programmer jobs?

The top employers for Programmer jobs are:

What states have the most Programmer jobs?

States with the most job openings for Programmer jobs include:

What are popular job titles related to Programmer jobs?

For Programmer jobs, the most frequently searched job titles are:

Infographic showing various Programmer job openings in the United States as of September 2026, with employment types broken down into 89% Full Time, 3% Part Time, 7% Contract, and 1% Nights. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

Programmer

Greensboro, NC • On-site

Electric Supply & Equipment
51 - 200 employees

$60 - $80/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

Position Summary

We are seeking a skilled and motivated Programmer to join our team. The Programmer will be responsible for designing, developing, testing, maintaining, and supporting software applications and systems that meet business and operational requirements.

The ideal candidate is a problem solver with strong programming fundamentals, attention to detail, and the ability to understand business requirements and translate them into reliable, maintainable software solutions. Assist users with software and hardware needs as needed.

Key Responsibilities
  • Design, develop, test, debug, and maintain software applications and programs.
  • Analyze business and technical requirements and translate them into effective software solutions.
  • Write clean, efficient, well-documented, and maintainable code.
  • Modify and enhance existing applications to support changing business needs.
  • Troubleshoot software issues and identify and resolve programming errors.
  • Pick up Help Desk tickets and assist users with issues.
  • Perform application testing, including unit, integration, and regression testing.
  • Work with users, business stakeholders, & other technical personnel to understand requirements and resolve issues.
  • Integrate applications with databases, APIs, third-party systems, and other business applications as needed.
  • Maintain appropriate technical documentation for applications, programs, interfaces, and processes.
  • Participate in code reviews and follow established development standards and best practices.
  • Monitor application performance and assist with identifying opportunities for improvement.
  • Support production applications and investigate issues in a timely manner.
  • Participate in software upgrades, system implementations, migrations, and other technology projects.
  • Follow established security, data protection, version control, and change-management procedures.
  • Stay current with programming languages, development tools, technologies, and industry best practices.
Working Conditions
  • In-office / On-site work environment. This is not a hybrid or remote position.
  • May occasionally require work outside normal business hours for application deployments, upgrades, or critical production support.
  • Ability to manage multiple projects, priorities, and support requests.
Required Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent professional experience.
  • 1+ years of programming or software development experience.
  • Strong knowledge of at least one modern programming language.
  • Experience with relational databases and SQL.
  • Understanding of software development methodologies and the software development lifecycle.
  • Strong analytical and problem-solving skills.
  • Ability to troubleshoot complex technical issues.
  • Ability to read, understand, and modify existing source code.
  • Strong written and verbal communication skills.
  • Ability to work independently as well as collaboratively with technical and non-technical team members.
Preferred Qualifications
  • Experience developing business applications or enterprise software.
  • Experience with web application development.
  • Experience with APIs and system integrations.
  • Experience with PCs and Servers.
Technical Skills

The successful candidate may work with some or all of the following technologies, depending on the organization’s environment:

  • Programming languages such as C#, Java, or JavaScript
  • SQL and relational databases such as SQL Server, DB2, Progress, or MySQL
  • REST APIs and web services
  • HTML, CSS, and JavaScript
  • Visual Studio, VS Code, or similar development environments
  • Automated testing and deployment tools
Physical Requirements
  • Sitting: May require sitting for prolonged periods of time.
  • Manual Dexterity: Fine motor skills are essential for tasks like typing, using a mouse, and handling small components.
  • Visual Acuity: Good vision is necessary for reading screens, analyzing data, and performing detailed work.
  • Lifting: Occasionally may need to lift and move equipment, which can weigh up to 50 pounds.
  • Mobility: Requires walking or standing, especially when setting up hardware or troubleshooting on-site.
Equal Employment Opportunity

Electric Supply and Equipment Company is an equal opportunity employer and does not discriminate against any person, employee, or job applicant for employment because of race, color, sex, religion, age, national origin, veteran status, disability status or any other status or condition protected by applicable federal or state statutes. Further, it is the policy of ES&E to undertake affirmative action in compliance with all federal, state, and local requirements. This policy is intended to apply to all personnel actions affecting, but not limited to compensation, benefits, transfers, layoffs, return from layoff, company sponsored training, education and social and recreation programs. It is also our policy to comply with all federal and state employment law.

Health and Wellness Benefits
  • Medical coverage (employees may choose between two comprehensive plans)
  • Dental coverage
  • Vision coverage
  • Life insurance (company paid and supplemental)
  • Short-term disability and long-term disability are 100% employer paid benefits
  • Flexible Spending Accounts (FSA) for medical and/or dependent care expenses
  • Health Savings Account (HSA) with monthly employer contribution
  • Tel-a-Doc phone consultations
Financial Rewards
  • 401(k) retirement savings plan with pre-tax and ROTH options along with employer matching
  • Profit Sharing Plan
  • College Savings – access to a 529 plan
Wellbeing
  • Company values employees’ time with family by typically honoring standard work hours
  • Paid Time Off (employees receive paid time off and can purchase additional days each year)
  • Paid Holidays (8 per year)
  • Employee Assistance Program (EAP) – access to free counseling resources and work/life balance tools
  • Annual on-site flu shot clinic
  • Business casual work environment
  • Volunteering opportunities
  • Family outings and employee activities throughout the year
  • Legal Services & Identity Theft benefits
Culture of Excellence
  • Proven track record in providing outstanding customer service
  • Named one of the “Best Places to Work in NC” for several years
  • Scheduled company meetings
  • ISO Certification
  • Open door policy
  • Company milestones celebrated
  • Peer-to-peer recognition program (Essie Bucks)
#J-18808-Ljbffr