1

Freelance Scientific Software Developer Jobs in Arizona

Senior Software Developer

Mesa, AZ · On-site

$54 - $71.50/hr

Required : • Computer Science/Information Technology/Engineering Bachelor's degree or equivalent experience. • Minimum 5 years of professional hands-on experience in software development • ...

Senior Software Developer

Phoenix, AZ · On-site +1

$90K - $120K/yr

U-Haul is searching for a talented Senior Software Developer to join our team.Come join a stable ... Bachelor's degree in computer science or related field * Must be a U.S. citizen or have proof of U.

Senior Software Developer

Mesa, AZ · On-site

$54 - $71.50/hr

Required : • Computer Science/Information Technology/Engineering Bachelor's degree or equivalent experience. • Minimum 5 years of professional hands-on experience in software development • ...

Junior Software Developer

Phoenix, AZ · On-site

$5.1K - $5.8K/mo

Extremely High Summary The Junior Software Developer will be responsible for the development and ... Associates/Bachelor's Degree in Information Technology, Computer Science, Computer Engineering ...

Junior Software Developer

Phoenix, AZ · On-site

$5.1K - $5.8K/mo

JUNIOR SOFTWARE DEVELOPER Job Code: JRSOFDEV Reports To: Manager, Application Development & Support ... Associates/Bachelor's Degree in Information Technology, Computer Science, Computer Engineering ...

Senior Software Developer

Mesa, AZ · On-site

$54 - $71.50/hr

Computer Science/Information Technology/Engineering Bachelor's degree or equivalent experience. * Minimum 5 years of professional hands-on experience in software development * Technical understanding ...

Software Engineer

Tucson, AZ · On-site

$80K - $95K/yr

Paid time off Foxhouhd Federal is looking for a Software Developer to support the design ... Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent ...

Software Engineer

Tucson, AZ · On-site

$80K - $95K/yr

Paid time off Foxhouhd Federal is looking for a Software Developer to support the design ... Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent ...

Senior Software Developer

Mesa, AZ · On-site

$54 - $71.50/hr

Computer Science/Information Technology/Engineering Bachelor's degree or equivalent experience. * Minimum 5 years of professional hands-on experience in software development * Technical understanding ...

Sr. Java Software Developer

Phoenix, AZ · On-site

$55.75 - $71/hr

... Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training • 5-7 years of full Software Development ...

Senior Software Developer

Phoenix, AZ · On-site +1

$54 - $71.50/hr

Bachelors or higher degree in Computer Science, Engineering or Technology or 2-3 years of experience in Software Development. U-Haul Offers: * Medical insurance * Prescription drug plans * Dental ...

Senior Software Developer

Phoenix, AZ

$54 - $71.50/hr

Bachelors or higher degree in Computer Science, Engineering or Technology or 2-3 years of experience in Software Development. UHaul Offers: * Medical insurance * Prescription drug plans * Dental ...

CUDA Developer - Remote

Phoenix, AZ · Remote

$60 - $100/hr

CUDA Engineering Expert Job Type: Contractor Location: Remote Job Overview We are seeking experienced CUDA Engineering Experts to support a cutting-edge GPU optimization project. You will apply your ...

Software Developer Intern/Tucson-AZ

Tucson, AZ · On-site

$18.50 - $24.25/hr

As a Software Developer Intern within IBM Infrastructure, you will design, develop, test, and ... We believe that through the application of intelligence, reason and science, we can improve ...

Showing results 41-60

Freelance Scientific Software Developer information

What is a freelance scientific software developer?

A Freelance Scientific Software Developer is a professional who creates and maintains software tools, simulations, and applications used in scientific research and analysis, working independently or on a contract basis. They collaborate with scientists, researchers, and academic institutions to develop custom software solutions that handle data analysis, modeling, and visualization. Their work often involves programming in languages such as Python, R, MATLAB, or C++, and requires a strong understanding of both software engineering and the scientific domain they support. Freelancers in this field typically manage multiple clients or projects and are responsible for the full software development lifecycle, from requirements gathering to deployment and maintenance.

What are the key skills and qualifications needed to thrive as a freelance scientific software developer, and why are they important?

To thrive as a Freelance Scientific Software Developer, you need strong programming skills (commonly in Python, C++, or R), a background in scientific domains, and a solid grasp of algorithms and data analysis. Familiarity with tools like Git, Jupyter, scientific libraries (e.g., NumPy, SciPy), and cloud platforms is often required, along with relevant certifications or advanced degrees. Excellent problem-solving abilities, clear communication, and self-motivation set top freelancers apart. These skills and qualities are critical for delivering high-quality, reliable software solutions that meet the complex needs of scientific clients and projects.

What are some common challenges faced by freelance scientific software developers when working with research teams?

Freelance scientific software developers often encounter challenges such as aligning with rapidly changing research goals, managing communication across multidisciplinary teams, and ensuring reproducibility and documentation of code for future use. Since research environments can be dynamic, developers must be adaptable and proactive in clarifying requirements. Additionally, collaborating remotely requires strong project management and regular check-ins to keep everyone informed and maintain progress.

What is the difference between Freelance Scientific Software Developer vs Scientific Software Engineer?

AspectFreelance Scientific Software DeveloperScientific Software Engineer
CredentialsTypically requires a degree in science or computer science; certifications are optionalUsually holds a degree in computer science, software engineering, or related field; certifications may enhance prospects
Work EnvironmentIndependent, remote, project-based work for various clientsOften employed by organizations, but can also work in research labs or as part of a team
Employer & Industry UsageFreelance roles across research, biotech, pharma, and academiaFull-time or contract roles within scientific research, tech companies, or academia

While both roles involve developing scientific software, Freelance Scientific Software Developers work independently on diverse projects, whereas Scientific Software Engineers are typically employed within organizations to develop and maintain scientific applications as part of a team.

What are the most commonly searched types of Scientific Software Developer jobs in Arizona?

The most popular types of Scientific Software Developer jobs in Arizona are:

What cities in Arizona are hiring for Freelance Scientific Software Developer jobs?

Cities in Arizona with the most Freelance Scientific Software Developer job openings:

Infographic showing various Freelance Scientific Software Developer job openings in Arizona as of July 2026, with employment types broken down into 86% Full Time, 3% Part Time, 1% Temporary, and 10% Contract. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution.

Senior Software Developer

Mesa, AZ • On-site

Verra Mobility
Trucking • 1 - 5K employees

$54 - $71.50/hr

Full-time

Re-posted 5 days ago


Verra Mobility rating

7.2

Company rating: 7.2 out of 10

Based on 11 frontline employees who took The Breakroom Quiz


Job description

Job Summary:
Verra Mobility is looking to hire an experienced full-stack engineer on their Connected Vehicle Services team. The role involves designing, developing, and delivering Connected Fleet solutions while collaborating with clients and industry leaders to create new markets through innovative technologies.
Responsibilities:
• Develop high-quality software with an eye for design and usability
• Identify, prioritize, and execute tasks in the software development life cycle
• Actively participate in code reviews to ensure coding standards are enforced and adequate code coverage is maintained.
• Work with product teams, scrum teams, external, and internal groups
• Develop tools and applications by producing clean, efficient code
• Automate tasks through appropriate tools and scripting
• Review and debug code
• Perform validation and verification testing
• Document development phases and monitor systems
Qualifications:
Required:
• Computer Science/Information Technology/Engineering Bachelor’s degree or equivalent experience.
• Minimum 5 years of professional hands-on experience in software development
• Technical understanding of modern software development and cloud platforms
• Self-motivated, fast-moving, and autonomous
• Comfortable wearing multiple hats and adapting to changing situations
• Good communication skills, knowledge sharing, and collaboration.
• Experience working in team environments and with Agile project methodologies
• Strong experience developing full-stack applications using AWS components (Amplify, Lambda, S3, Location Services, AppSync, API Gateway)
• Experience with NoSQL data stores such as (MongoDB, DocumentDB, Cosmos)
• Experienced with container services like Docker and Kubernetes
• Experienced with Front End development (React, TypeScript, JSON, Node.js, JavaScript, CSS)
• Experience in core server languages (Java, C#, Node.js)
• Strong background in API development, management, and other system integration practices
• Solid understanding of security practices including authentication and authorization services
• Experienced in Agile engineering practices; automated testing, continuous integration and deployment
Preferred:
• Experience with intelligent transportation systems, connected vehicles services, telematics or similar IoT solutions is a plus (not a must, but nice to have!)
• Knowledge of Machine learning, AI concepts, and Blockchain is a plus
Company:
Verra Mobility provides smart mobility, traffic enforcement, and fleet solutions that improve road safety and transportation efficiency. Founded in 2016, the company is headquartered in Mesa, USA, with a team of 1001-5000 employees. The company is currently Late Stage.

What Verra Mobility employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom