1

Software Programmer Developer Jobs (NOW HIRING)

Interact with other software engineers and technical leaders to understand subsystem and component specifications and recommend changes to facilitate efficient and effective development. * Interact ...

Interact with other software engineers and technical leaders to understand subsystem and component specifications and recommend changes to facilitate efficient and effective development. * Interact ...

Be Seen First

CNC Software Programmer

Palmdale, CA · On-site

$70K - $90K/yr

Qualifications for CNC Software Programmer * Preferred 2+ years previous experience as full time CNC Programmer. * Preferred 2+ years previous experience working in a manufacturing setting.

Veteran-friendly

Urgent

Be Seen First

CNC Software Programmer

Palmdale, CA · On-site

$70K - $90K/yr

Qualifications for CNC Software Programmer * Preferred 2+ years previous experience as full time CNC Programmer. * Preferred 2+ years previous experience working in a manufacturing setting.

Veteran-friendly

Urgent

Be Seen First

Qualifications for CNC Software Programmer * Preferred 2+ years previous experience as full time CNC Programmer. * Preferred 2+ years previous experience working in a manufacturing setting.

Veteran-friendly

Urgent

Be Seen First

Qualifications for CNC Software Programmer * Preferred 2+ years previous experience as full time CNC Programmer. * Preferred 2+ years previous experience working in a manufacturing setting.

Veteran-friendly

Urgent

Be Seen First

NET Core, applying object-oriented design principles, SOLID principles, and software engineering best practices. * Design, develop, and maintain RESTful Web APIs using ASP.NET Core Web API, ensuring ...

Showing results 41-60

Software Programmer Developer information

See salary details

$27

$54

$81

How much do software programmer developer jobs pay per hour?

As of Sep 14, 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 is a software programmer developer?

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.

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 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.

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:

What are popular job titles related to Software Programmer Developer jobs?

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

Infographic showing various Software Programmer Developer job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $113,061 per year, or $54.4 per hour.

Focus System Software Programmer

Tallahassee, FL • On-site

Full-time

Re-posted 27 days ago


Job description

Company Description
We are focused on imparting effective business staffing services through high level cost effective solutions. We have a strong foundation built on legacy and emerging technologies, including excellent track record of on-time delivery. We are leaders in providing additional custom IT Services with a proficient approach towards development of emerging mobile-based applications and web based application development. We are emerging as one of the largest private talent sourcing and management firms in the US.
Our client- one of the leading ICT for development - ICT4D - organization, providing low cost solutions using ICT to tackle poverty and to overcome disadvantage, working closely with local communities seeks an accomplished Focus System Software Programmer
Job Description
Position: Focus System Software Programmer
Location: Tallahassee, FL
Duration: 12 Months contract
FOCUS System Software Programmer
MUST HAVE:
  • 5+ years of systems analysis/programming experience, with specific emphasis in:
    • FOCUS and Web FOCUS programming
    • Data access methods using FOCUS Masters
    • Structured Query Language (SQL)
  • Skill in coding with FOCUS and Web FOCUS programs and access methods using FOCUS Masters and Structured Query Language (SQL)
  • Ability to review FOCUS and Web FOCUS programs and determine and document business rules/logic addressed and database actions included
  • Knowledge of the principles, practices and techniques of maintaining existing computing applications
  • Knowledge of relational database theories and concepts
  • Knowledge of the Florida Accounting Information Resource (FLAIR) system, including transaction type details and interfacing methods
  • Knowledge of mainframe computer systems and supporting software such as Customer Information Control System (CICS), Time Sharing Option (TSO), Job Control Language (JCL) and Interactive System Productivity Facility (ISPF)
  • Ability to work independently in the technical analysis, evaluation and resolution of custom-written computer application production issues or problems, with little or no assistance, and to make decisions and recommendations to remediate those issues or problems
    • Ability to plan, organize, coordinate, and prioritize work assignments for him/herself or lower level analysts
    • Skill in accurately estimating time requirements for computer programming tasks in a computer application maintenance environment
    • Ability to work effectively with Project Managers, Business Analysts, Data Analysts, and Technical Architects to build efficient, viable solutions in the maintenance of business applications utilizing all established departmental standards
    • Ability to analyze processes and workflows to design efficient information solutions
    • Ability to prepare complex computer program specifications
    • Ability to prepare computer program test plans and to create test databases and test environments
    • Ability to interact and collaborate directly with customers, technical staff, and management
    • Skill in interpreting and communicating technical information both verbally and in writing
    • Ability to develop and manage technical documentation in accordance with the Department's standards
    • Strong working knowledge of Microsoft Office
    • Experience working on accounting and financial computing applications and monitoring complex interfaces with external systems

NICE TO HAVE:
  • Accounting or Financial related degree
  • Skill in coding and debugging applications using web based and object oriented programming languages
  • Ability to translate between Mainframe based technologies to .Net
  • Skill in data conversion techniques, data cleansing approaches and validating data relationship
  • Knowledge of federal authorization and reimbursement computer systems, including interfacing methods

Qualifications
Additional Information
I would love to talk to you if you think this position suits your interest.
If you are looking for rewarding employment and a company that puts its employees first, we would like to work with you. We also offer group health insurance.
NOTE: "Candidates that are offered a position are required to pass pre-employment drug and background screening"