1

Software Programmer Jobs in Arizona (NOW HIRING)

Software Engineer Scottsdale, Arizona, United States Software Engineering $ 45,000.00 - 120,000.00 (US Dollar) About the Job Software Engineer Job Summary Exquisite Software is looking for an ...

About the job Software Engineer Job Summary Exquisite Software is looking for an experienced software development engineer. Responsibilities โ€ข Write high-quality, efficient, testable code in Java ...

Sr Software Engineer

Phoenix, AZ

$125K - $165K/yr

A Sr Software Engineer should have multiple years of experience in Progress ABL and OE Databases and a strategic mindset with an interest in backend business logic programming, tools and best ...

Sr Software Engineer

Phoenix, AZ ยท On-site

$125K - $165K/yr

A Sr Software Engineer should have multiple years of experience in Progress ABL and OE Databases and a strategic mindset with an interest in backend business logic programming, tools and best ...

Software Engineer Required: Active Secret Clearance RATE RANGE: $65.00/hr - $92.00/hr W2 **depends on experience and benefits chosen** DURATION: 12-month contract or contract to hire ONSITE LOCATION:

Software Engineer Required: Active Secret Clearance RATE RANGE: $65.00/hr - $92.00/hr W2 **depends on experience and benefits chosen** DURATION: 12-month contract or contract to hire ONSITE LOCATION:

GeoLogics Corporation is seeking a highly skilled and motivated Software Engineer with an active Secret clearance in Tucson, AZ. This position focuses on the design, development, integration, and ...

Software Engineer: Net Orbit Inc has openings for the position Software Engineer with Master's degree Computer Science, Engineering (any), Technology, Management Information Systems/Security or ...

next page

Showing results 1-20

Software Programmer information

See Arizona salary details

$25

$50

$76

How much do software programmer jobs pay per hour?

As of Jun 6, 2026, the average hourly pay for software programmer in Arizona is $50.65, according to ZipRecruiter salary data. Most workers in this role earn between $41.01 and $59.13 per hour, depending on experience, location, and employer.

What are some common challenges software programmers face when working on large-scale projects?

Software programmers working on large-scale projects often encounter challenges such as coordinating effectively with cross-functional teams, managing complex codebases, and maintaining clear documentation. Balancing the need for quick feature delivery with writing maintainable, bug-free code can also be demanding. Additionally, integrating new technologies or tools into existing systems while ensuring system stability requires strong problem-solving skills and adaptability.

What Does a Software Programmer Do?

A software programmer works on the development of computer software. Your duties in this career include writing code and programming the software so that it performs the needed processes. Your responsibilities in this job require testing of computer software and the removal of any bugs or malfunctions. If you are writing programs for a company, you may need to test it on their network to ensure usability throughout the company. After programming, you may need to write technical instructions for how to use the software.

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

To thrive as a Software Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving abilities, and a relevant degree or coding certifications. Familiarity with integrated development environments (IDEs), version control systems like Git, and frameworks or libraries pertinent to your specialization is typically required. Attention to detail, effective communication, and teamwork are vital soft skills that help programmers excel in collaborative development environments. These skills and qualities ensure the delivery of reliable, high-quality software solutions and promote effective project collaboration.

What is the difference between Software Programmer vs Software Developer?

AspectSoftware ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, sometimes a master's, in computer science or software engineering
Work EnvironmentOften works on coding, debugging, and implementing specific featuresInvolves designing, developing, testing, and maintaining software applications
Industry UsageCommonly used in tech companies, IT firms, and software service providersWidely used across industries for creating software solutions
Search & Comparison IntentFocuses on coding tasks and technical skillsEncompasses broader development responsibilities and project management

While both roles involve programming skills, a Software Programmer primarily focuses on writing and debugging code, whereas a Software Developer has a broader role that includes designing and managing entire software projects. The choice depends on the scope of work and career goals within the software industry.

What does a software programmer do?

A software programmer is responsible for writing, testing, and maintaining computer programs and applications according to specific requirements. They use programming languages such as Python, Java, or C++ to create software solutions that solve problems or enhance user experiences. Programmers also debug code, collaborate with other team members, and stay updated on new technologies and best practices in the field.
What are the most commonly searched types of Software Programmer jobs in Arizona? The most popular types of Software Programmer jobs in Arizona are:
What cities in Arizona are hiring for Software Programmer jobs? Cities in Arizona with the most Software Programmer job openings:
What are popular job titles related to Software Programmer jobs in AZ? For Software Programmer jobs in AZ, the most frequently searched job titles are:
Infographic showing various Software Programmer job openings in Arizona as of May 2026, with employment types broken down into 100% Full Time. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $105,360 per year, or $50.7 per hour.
Software Engineer

Software Engineer

Exquisite Software

Scottsdale, AZ โ€ข On-site

Full-time

Medical, Retirement, PTO

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Software Engineer

Scottsdale, Arizona, United States Software Engineering

$ 45,000.00 - 120,000.00 (US Dollar)

About the Job Software Engineer

Job Summary Exquisite Software is looking for an experienced software development engineer. Responsibilities include writing high-quality, efficient, testable code in Java and other object-oriented languages, building highly available, secure, distributed systems in a micro-services architecture, collaborating with top engineers in the industry to work on complex challenges in large-scale computing, owning and operating the systems based on real-time customer data and demanding service-level agreements, and contributing and driving planning, design, implementation, testing, operations, and process improvement as a member of a Scrum team.

Requirements include a bachelor's degree (or higher) in Computer Science or related discipline, or 5+ years' experience in software development building successful production software systems, experience developing software services and an understanding of design for scalability, performance and reliability, experience with modern object-oriented programming languages such as C#, Java, Python, Node, and preferably with experience in both on a Windows and a UNIX or Linux platform, proven ability to work in a fast paced, agile environment and in an ownership and results-oriented culture, experience in communicating with users, other technical teams, and management to collect requirements, evaluate alternatives and describe product strategy, technical designs, and software product features, and experience in full stack development ranging from front-end user interfaces through to back-end systems.

Benefits include health care options, 401k matching and retirement savings plans, commission and bonuses, casual dress code, free snacks and company paid meals, free gym membership, monthly BBQ's and team building events, paid time off, tuition reimbursement, excellent continuous training and education, and opportunities for growth.

Additional Compensation Equity Opportunities Great Commission Opportunities Unique Bonuses Plans

Disclaimer All offers for employment with Exquisite Software are contingent upon the candidate having successfully completed a criminal background check. Exquisite Software will consider qualified candidates with criminal histories in a manner consistent with the requirements of applicable local, state and Federal law, including Section 19 of the Federal Deposit Insurance Act.

Relevant military experience is considered for veterans and transitioning service men and women.

Exquisite Software is an Affirmative Action and Equal Opportunity Employer, Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation.