1

Programmer Jobs (NOW HIRING)

Infosys | Specialist Programmer About the Role Infosys has designed the Power Programmers career track for polyglots who are passionate about programming and want to do more than programming as usual.

Developer - Programmer

Washington, DC · On-site

$138K - $150K/yr

The Sponsor requires a highly skilled, expert programmer experienced in developing middleware services to integrate diverse data holdings via various system APIs. The candidate will work with a small ...

Programmer

Menomonee Falls, WI · On-site

$26.50 - $36.50/hr

The Programmer is responsible for creating, optimizing, and maintaining CNC programs used in the manufacturing of precision tooling and components. This role requires a deep understanding of ...

A/V Programmer Classification: Non-Exempt Reports to: Director of AV Our Mission For almost a century, KLA's mission is to create value by delivering world-class communications solutions. Your Impact ...

Job Summary The Programming Engineer will develop software solutions and applications to support our energy management systems and initiatives. The ideal candidate will have a strong background in ...

JSM Consulting Inc. is seeking a Programmer Expert to contribute to their application development projects. The role involves object-oriented programming, system design, and maintaining web-based ...

New

Communicate effectively with other engineers and QA * Establish, refine and integrate development and test environment tools and software as needed * Identify production and non-production ...

Programmer II

Edwards, CA · On-site

$80K - $109K/yr

A Programmer II converts data from project specifications and statement of problem and procedures to create or modify computer programs requiring and applying knowledge of programming techniques and ...

Programmer # 1055420 Senior .NET Application Developer Objective: Seeking a senior engineer responsible for the design, development, and maintenance of software applications within the Microsoft .NET ...

Programmer (CAD/CAM - Stone Fabrication) Locations: Pittsburgh, Indianapolis, Columbus, Cincinnati Company: Sims-Lohman Are you a detail-oriented CAD/CAM professional with a passion for precision and ...

Programmer (CAD/CAM - Stone Fabrication) Locations: Pittsburgh, Indianapolis, Columbus, Cincinnati Company: Sims-Lohman Are you a detail-oriented CAD/CAM professional with a passion for precision and ...

Job Requirements The ideal candidate for this Full Time Regular Programmer position should possess excellent technical skills and demonstrate a strong ability to collaborate effectively within a team ...

Programmer

Boston, MA · On-site

$56/hr

We are seeking a Programmer to join our dynamic team. Duties and responsibilities include, but are not limited to, the following: * Assist with developing and deploying data cleaning, data processing ...

The ideal candidate will translate engineering drawings and CAD models into efficient machining instructions, ensuring high-quality production while minimizing cycle time and material waste.

next page

Showing results 1-20

Programmer information

See salary details

$12

$39

$68

How much do programmer jobs pay per hour?

As of Jun 24, 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.

Can I make 100K as a software developer?

Software developers can earn $100,000 or more annually, especially with experience, specialized skills, or working in high-demand industries. Salaries vary based on location, education, certifications, and the complexity of projects handled.

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 jobs pay $500,000 a year in the US?

High-paying jobs that can reach or exceed $500,000 annually include senior executive roles such as CEOs and CFOs, successful entrepreneurs, and certain specialized medical professionals like neurosurgeons. In the tech industry, top-tier software engineers, data scientists, and product managers at large companies or with equity stakes can also earn this level of income, especially with bonuses and stock options. Achieving such compensation typically requires extensive experience, advanced skills, and often leadership responsibilities or ownership stakes.

What does a programmer do?

A programmer, sometimes called a software developer or coder, writes and tests code that enables computer programs and applications to function. They use various programming languages such as Python, Java, or C++ to create software solutions, fix bugs, and improve existing programs. Programmers also collaborate with other professionals, such as designers and project managers, to define requirements and ensure that the software meets user needs. Their work is essential in industries ranging from technology and finance to healthcare and entertainment.

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 job makes $10,000 a month without a degree?

A programmer can earn $10,000 or more per month through freelance work, remote projects, or high-demand specializations like software development, web development, or mobile app creation. Success often depends on skills, experience, and building a strong portfolio, rather than formal education alone.

What job does a programmer do?

A programmer writes, tests, and maintains computer software using programming languages such as Java, Python, or C++. They analyze user needs, develop code solutions, and troubleshoot issues to ensure software functions correctly. Programmers often work in teams and may use development tools like IDEs and version control systems.

What Do Programmers 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 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.

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:
Infographic showing various Programmer job openings in the United States as of June 2026, with employment types broken down into 87% Full Time, 5% Part Time, 7% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.
Specialist Programmer

Other

Posted 15 days ago


Infosys rating

7.5

Company rating: 7.5 out of 10

Based on 58 frontline employees who took The Breakroom Quiz

96th of 204 rated it services


Job description

Infosys | Specialist Programmer
About the Role
Infosys has designed the Power Programmers career track for polyglots who are passionate about programming and want to do more than programming as usual. This role is ideal for highly skilled Programmers, who enjoy working across modern technology stacks and want to build or contribute to largescale platforms, transformation projects, innovative solutions, and develop open software.
As a Specialist Programmer, you will work on latest and nextgeneration technologies, collaborate with experienced engineers, and build highquality, scalable, and secure software solutions. You will be part of a strong learning culture that values teamwork, innovation, diversity, and continuous growth.
As a Specialist Programmer, you would be expected to:
  • Requirement Gathering
    • Analyze user stories and use cases to ensure accurate understanding for production-ready delivery.
  • Design
    • Contribute to define design specifications and technology frameworks and assist in creation of reusable assets to enhance productivity and support complex technology projects.
  • Development
    • Deliver high-quality, optimized and efficient code across applications and databases, engage in debugging complex routines and build automation.
  • Knowledge Management
    • Support the team to foster a robust technical environment and ensure error-free coding.
    • Participation in knowledge transfer sessions and assist in utilizing reverse engineering methodologies to support the transition process.
  • Strategic Solutioning & Deployment
    • Assist in deploying solutions for future projects exploring new technologies through initial prototypes.
    • Facilitate adoption of emerging technologies through POC initiatives aligned to business needs.
  • Performance Engineering
    • Support in implementation of technical services to meet quality service (QoS) requirements
 
 
  • Quality & Productivity
    • Contribute to development of reusable assets with specific focus on productivity improvement and support resolution of critical production issues.
    • Interface with customers during warranty support to ensure issues are fixed in a timely manner.
  • Risk Management
    • Address technical issues during testing to ensure a reliable, production-ready codebase.
    • Assist in mitigating risks by flagging them and support timely resolution in co-ordination with the team.
  • Testing
    • Fix issues during testing phases to ensure error-free, clean releases.

 Technical Skills
Mandatory: Candidates should have strong knowledge & academic project(s) in one or more of the following software development skillset groups:
  • Application Development (any one of the below streams)
    • Java, Spring Boot and Microservices, Angular/React JS, Docker and K8S
    • Angular/React JS Or Next.js/Vue.js, MongoDB, NodeJS / JavaScript and Typescript.
    • C# .NET, ASP.NET .NET Core, MongoDB OR Any NoSQL database, Angular JS or JavaScript, ExpressJS / NodeJS
  • Data Engineering:
    • Hadoop, Spark, PySpark, Hive, PostgreSQL, Python/Java, Kafka, Airflow and Beam.
  • AI Engineering:
    • Python, Agentic AI, LangChain, LangGraph, NLP, MCP, Prompt/Context Engineering etc
  • Also, candidate should have strong algorithmic, analytical and problem-solving skills
  • Strong problem solving mindset to debug complex technical issues and deliver error-free and reliable outcomes. 
  • Proactive & effective collaboration and strong communication skills

Desirable knowledge in one or more of the below aspects:
  • Developing and deploying Microservices
  • Understanding of Service Oriented Architecture, Object Oriented concepts and design patterns
  • Knowledge on cloud-based platforms like AWS, Azure, GCP etc

 Additional Competencies
  • Ability to work in a fast paced and agile environment
  • The ability to adopt emerging technologies, translating them into practical prototypes. 
  • Proactive collaboration with internal team and client to drive knowledge sharing, continuous improvement and innovation.
  • External Certifications, if applicable
  • Active participation in Technology forums and Hackathon coding events
  • Active Contribution to Open Source Community

 Why should I become a power programmer?
  • Competitive salary, benefits package, trainings and courses
  • Work on Large Scale Digital platforms & marketplaces
  • Work on Complex Engineering Projects using cloud native architecture
  • Enabled on latest technologies through internal and external Training programs
  • Mentored by qualified technologists
  • Opportunity to demonstrate thought leadership through patents and publications.
Assessment Requirement:
As part of the campus hiring process, candidates will be required to complete an online assessment. The assessment is remotely monitored and includes identity verification and fraudprevention measures to ensure a fair and consistent evaluation for all applicants.
Basic Qualification: 
Bachelor's degree (minimum 4 years) or equivalent required from an accredited institution with degree completed upon joining. (Recent graduates or students who have graduated within the past 0-18 months)
Majors must include:
  • Computer Science
  • Information Technology
  • Software Engineering
  • Artificial Intelligence and Machine Learning OR AI Engineering
  • Data Science, Computer Engineering, or other related fields
Preferred Qualification :
  • Consistent academic performance demonstrated through coursework and overall academic results, with a minimum GPA of 3.0
  • Willingness to relocate anywhere within the US.

Candidates authorized to work for any employer in the United States without employer-based visa sponsorship are welcome to apply. Infosys is unable to provide immigration sponsorship for this role at this time
The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email or face to face. Travel may be required as per the job requirements.
Pay: $90,000 per year

What Infosys employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom