1

Software Programmer Developer Jobs (NOW HIRING)

... software into existing architecture; planning, documenting, coding, modifying, testing and ... programming and analysis skills with a detailed knowledge of the application; coordinating system ...

... software into existing architecture; planning, documenting, coding, modifying, testing and ... programming and analysis skills with a detailed knowledge of the application; coordinating system ...

As a Programmer Developer , you will be responsible for overseeing application administration ... Our application suite includes both third-party software and custom-developed solutions, with a ...

Job Title: .Net Developer Job Location: Bedminster, NJ Job Level: Mid - Senior level Industry: Healthcare THIS IS WHAT YOU WILL DO... You will be programming web application You will be will be ...

As a Programmer Developer , you will be responsible for overseeing application administration ... Our application suite includes both third-party software and custom-developed solutions, with a ...

COBOL Mainframe Programmer/Developer

Atlanta, GA · On-site

$47 - $60.50/hr

COBOL Mainframe Programmer/Developer Job Type: Contract Duration: 6 Months Location: Atlanta, GA ... Solid understanding of the full software development life cycle, including design, development ...

next page

Showing results 1-20

Software Programmer Developer information

See salary details

$27

$54

$81

How much do software programmer developer jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for software programmer developer in the United States is $54.36, according to ZipRecruiter salary data. Most workers in this role earn between $43.99 and $63.46 per hour, depending on experience, location, and employer.

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

To thrive as a Software Programmer Developer, you need strong programming skills in languages like Python, Java, or C++, a solid understanding of algorithms, and a relevant degree in computer science or a related field. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks, as well as certifications like AWS Certified Developer, is often required. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills in this role. These skills and qualities are crucial for building reliable software, collaborating efficiently, and adapting to rapid technological changes.

How do Software Programmer Developers typically collaborate with other teams throughout a project lifecycle?

Software Programmer Developers often work closely with cross-functional teams, such as product managers, designers, and quality assurance (QA) testers, to ensure seamless development and delivery of software products. Collaboration usually involves participating in regular meetings to discuss requirements, progress, and challenges; reviewing code with peers; and integrating feedback from stakeholders. Effective communication and teamwork are essential, as developers need to translate business needs into technical solutions, address bugs reported by QA, and implement design updates from the UI/UX team. This collaborative environment fosters both skill development and a deeper understanding of the overall project goals.

What are Software Programmer Developers?

Software Programmer Developers are professionals who design, write, test, and maintain computer software and applications. They use programming languages like Python, Java, or C++ to turn technical requirements and user needs into functional software solutions. Their duties often involve problem-solving, debugging code, collaborating with other team members, and updating existing software. Software Programmer Developers play a key role in the technology industry by building the tools and platforms that power businesses and everyday life.

What is the difference between Software Programmer Developer vs Software Engineer?

AspectSoftware Programmer DeveloperSoftware Engineer
CredentialsTypically requires a bachelor's degree in computer science or related field; certifications like Java or Microsoft are commonUsually holds a bachelor's or master's degree in computer science or software engineering; professional certifications may include PMP or Agile certifications
Work EnvironmentOften works in teams on coding, debugging, and implementing software applicationsInvolves designing, developing, testing, and maintaining complex software systems, often with broader project management responsibilities
Employer & Industry UsageCommonly employed in tech companies, startups, and IT departments for software development tasksFound in large tech firms, consulting companies, and organizations requiring comprehensive software solutions

While both roles involve coding and software development, Software Programmer Developers focus primarily on writing and debugging code, whereas Software Engineers take a broader approach, including system design and project management. The choice depends on the scope of work and career goals.

More about Software Programmer Developer jobs
What states have the most Software Programmer Developer jobs? States with the most job openings for Software Programmer Developer jobs include:
Infographic showing various Software Programmer Developer job openings in the United States as of May 2026, with employment types broken down into 3% As Needed, 71% Full Time, 2% Part Time, and 24% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $113,061 per year, or $54.4 per hour.
Programmer/Developer

Programmer/Developer

CPMC LLC

Washington, DC • On-site

Full-time

Posted 6 days ago


Job description

Performs tasks related to developing and modifying web-based applications, client-server applications and/or OS scripts for process automation, using skill and knowledge of application development in a Relational Database Management System or Structured Query Language (SQL); implementing and integrating commercial off-the-shelf (COTS) software into existing architecture; planning, documenting, coding, modifying, testing and implementing computer programs; documenting test conditions, creating test data, testing programs, and analyzing results; performing analysis of program and production problems; and using a Systems Development Methodology. Tasks may include analyzing and designing new or existing system enhancements; working closely with the user to define requirements; writing program specifications; researching the use of new technologies; working on multiple project requests; applying programming and analysis skills with a detailed knowledge of the application; coordinating system testing and assisting users with acceptance testing; assisting in the development and maintenance of data and process models; and assisting in the development of work plans and project organization.

Minimum Qualifications:
  • Eight (8) years of experience performing tasks identified above. (Higher rating may be given for more than fifteen (15) years of experience developing, managing, and leading, database applications that support system analytics and operations management.)
  • Bachelor’s Degree. (Higher rating may be given for bachelor’s degree in related field such as computer science/database management. Higher rating may also be given for professional licensure in the fields of computer science, IT, and/or data analytics.)
  • Position is located in Frederick, MD


CPMC-LLC logo

About CPMC-LLC

Sourced by ZipRecruiter

Industry

Business management consulting

Company size

11 - 50 Employees

Headquarters location

Tysons Corner, VA, US

Year founded

2016