1

Temporary Software Developer Jobs in Santa Clara, CA

Software Developer - II

Pescadero, CA · On-site

$164K - $185K/yr

Software Developer II (Python API & Enterprise Integration) Role Overview We are seeking an ... For temporary assignments lasting 13 weeks or longer, AllSTEM Connections is pleased to offer major ...

Software Engineer

Pleasanton, CA · On-site

$77K - $87K/yr

Cloud Deployment & DevOps • Containerization & Cloud: Deploy and manage applications within cloud ... For temporary assignments lasting 13 weeks or longer, AllSTEM Connections is pleased to offer major ...

Software Engineer

Pleasanton, CA · On-site

$77K - $87K/yr

Cloud Deployment & DevOps • Containerization & Cloud: Deploy and manage applications within cloud ... For temporary assignments lasting 13 weeks or longer, AllSTEM Connections is pleased to offer major ...

Senior Software Engineer

Sunnyvale, CA · On-site

$140 - $210/hr

... DevOps practices. * 3+ years of experience with Agile methodologies. * 8+ years of equivalent ... Individuals with temporary visas including, but not limited to, F-1 (OPT, CPT, STEM), H-1B, H-2, or ...

Senior Software Engineer

Sunnyvale, CA · On-site

$140 - $210/hr

... DevOps practices * 3+ years of experience with Agile methodologies * 8+ years of an equivalent ... Individuals with temporary visas including, but not limited to, F-1 (OPT, CPT, STEM), H-1B, H-2, or ...

Senior Software Engineer

Sunnyvale, CA · On-site

$140K - $210K/yr

... DevOps practices * 3+ years of experience with Agile methodologies * 8+ years of an equivalent ... Individuals with temporary visas including, but not limited to, F-1 (OPT, CPT, STEM), H-1B, H-2, or ...

... DevOps practices * 3+ years of experience with Agile methodologies * 8+ years of an equivalent ... Individuals with temporary visas including, but not limited to, F-1 (OPT, CPT, STEM), H-1B, H-2, or ...

We are immediately hiring a skilled Software Engineering Intern to join our team in Redwood City on ... Knowledge of GO language Base Compensation Range : $ 35.00 - $ 40.00 p / hr (6 months temp ...

We are immediately hiring a skilled Software Engineering Intern to join our team in Redwood City on ... Knowledge of GO language Base Compensation Range : $ 35.00 - $ 40.00 p / hr (6 months temp ...

Company Description Dellfor Technologies is founded by software professionals with fresh approach ... And we do it every single day - for both temporary and permanent assignments and across virtually ...

Description We are seeking a highly skilled Software Development Engineer to design, develop, and ... If eligible, the benefits available for this temporary role may include the following: • Medical ...

Description We are seeking a highly skilled Software Development Engineer to design, develop, and ... If eligible, the benefits available for this temporary role may include the following: • Medical ...

C++ Developer

San Jose, CA

$57.50 - $77.25/hr

Max Salary $ DOE Per Hour Employment Type Contract Jobs (Temp/Consulting) Job Duration 6+ Months ... Responsibilities include working closely with other engineering team members and interacting with ...

next page

Showing results 1-20

Temporary Software Developer information

See Santa Clara, CA salary details

$56.4K

$131.4K

$195K

How much do temporary software developer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for temporary software developer in Santa Clara, CA is $131,355.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,700.00 and $152,700.00 per year, depending on experience, location, and employer.

What does a temporary software developer do?

A temporary software developer works on a freelance or contract basis. Your duties focus on the development, design, and testing of software programs. You may have a different set of responsibilities depending on the details of each project, such as working with computer code to develop programs or create a mobile application. A temporary software developer can work on one facet of a project, such as testing or coding a specific process. Developers sometimes specialize in working with one computer language, although knowledge of multiple coding languages is beneficial in this career.

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

To thrive as a Temporary Software Developer, you need strong programming skills, familiarity with software development life cycles, and a relevant degree or equivalent experience. Proficiency with coding languages (such as Python, Java, or JavaScript), version control systems like Git, and project management tools is typically required. Adaptability, quick learning, and effective communication are essential soft skills to integrate into new teams and projects swiftly. These skills enable a Temporary Software Developer to contribute efficiently, deliver quality code under tight timelines, and support the organization's short-term technical needs.

What types of projects and responsibilities can a temporary software developer expect during a typical assignment?

As a Temporary Software Developer, you will often be brought in to support ongoing projects, address backlog tasks, or assist during periods of increased workload. Your responsibilities may include writing and testing code, debugging existing applications, and collaborating with permanent team members to meet tight deadlines. You may also be involved in documentation and code review processes, and your ability to quickly adapt to new technologies and workflows will be highly valued. The work environment is typically fast-paced, and clear communication with both developers and project managers is important to ensure a smooth integration into the team.

What is a temporary software developer?

Temporary Software Developers are professionals hired on a short-term basis to design, develop, test, and maintain software applications for a company or project. They typically work on specific assignments, such as filling in for permanent staff, addressing urgent project needs, or providing specialized skills for a limited period. Their contracts usually have fixed durations, and they may work independently or as part of a team. Temporary roles offer flexibility for both employers and developers, but may not include the same benefits as permanent positions.
What are the most commonly searched types of Software Developer jobs in Santa Clara, CA? The most popular types of Software Developer jobs in Santa Clara, CA are:
What cities near Santa Clara, CA are hiring for Temporary Software Developer jobs? Cities near Santa Clara, CA with the most Temporary Software Developer job openings:
Infographic showing various Temporary Software Developer job openings in Santa Clara, CA as of June 2026, with employment types broken down into 67% Full Time, 3% Part Time, 12% Temporary, and 18% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $131,355 per year, or $63.2 per hour.

Software Developer - II

AllSTEM Connections

Pescadero, CA • On-site

$164K - $185K/yr

Temporary

Medical, Dental, Vision, Retirement

Posted 4 days ago


Job description

Job Title: Software Developer II (Python API & Enterprise Integration)
Role Overview
We are seeking an enthusiastic and results-driven Software Developer II to support the development, integration, and documentation of a critical data processing platform. In this role, you will contribute directly to the design, implementation, testing, and documentation of application programming interfaces (APIs) that enable seamless data exchange between core data platforms and enterprise IT systems.
This is a specialized, dual-focus role requiring both strong Python software engineering capabilities and rigorous Software Development Lifecycle (SDLC) documentation skills. You will work closely with digital science, engineering, and IT stakeholders to deliver production-ready code while maintaining pristine technical documentation, test plans, and release procedures. If you excel at building scalable APIs and translating complex system architectures into clear documentation, we want to hear from you.
Key Responsibilities
Software Development & API Delivery
• API Engineering: Design, develop, test, and deploy robust RESTful APIs to support enterprise data platform integrations.
• Python Development: Build scalable, maintainable, and production-ready software components utilizing Python and modern software engineering best practices.
• System Integration: Collaborate with technical stakeholders to define API requirements, data exchange contracts, and workflow integration patterns.
• Version Control: Manage codebases using Git version control, adhering to professional branching, merging, and code review standards.
SDLC Documentation & Quality Assurance
• Technical Writing: Author and maintain comprehensive, SDLC-compliant documentation, including system requirement specs, functional designs, API documentation, and user guides.
• Validation & Testing: Develop and execute test plans, validation documentation, and deployment/release procedures.
• Project Tracking: Maintain project artifacts, task trackers, and team wikis utilizing collaboration tools such as JIRA and Confluence.
Knowledge Transfer & Collaboration
• Cross-Functional Partnership: Participate in sprint planning, technical reviews, and project syncs with distributed engineering and business stakeholders.
• Handoff & Transition: Build and maintain technical knowledge repositories, conducting formal knowledge transfer sessions and handoff materials prior to project completion.
Qualifications & Requirements
Minimum Qualifications
• Education: Bachelor's degree in Computer Science, Software Engineering, Bioinformatics, Data Science, or a related technical discipline.
• Experience Baseline: Minimum of 3 to 5 years of relevant professional software engineering experience.
• Technical Proficiency:
oStrong proficiency in Python software development.
oProven experience designing, developing, and consuming RESTful APIs.
oWorking knowledge of relational databases and SQL queries.
oExperience integrating applications with cloud-based data platforms (e.g., AWS, Databricks).
oFamiliarity with source code management via Git.
• Documentation & Compliance: Proven track record of authoring clear technical specifications, test plans, and SDLC-compliant documentation for production software applications.
• Core Competencies: Excellent organizational, problem-solving, and communication skills; strong proficiency with JIRA and Confluence.
Preferred Attributes
• Experience supporting scientific, research, or data-intensive enterprise applications.
• Familiarity with enterprise application integration patterns and data processing pipelines.
• Background working within regulated, compliance-sensitive industries (e.g., life sciences, biotech, pharmaceuticals, or healthcare).
Equal Opportunity Employer / Disabled / Protected Veterans
The Know Your Rights poster is available here:
https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12.pdf
The pay transparency policy is available here:
https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf
For temporary assignments lasting 13 weeks or longer, AllSTEM Connections is pleased to offer major medical, dental, vision, 401k and any statutory sick pay where required.
We are committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please contact your staffing representative who will reach out to our HR team.
AllSTEM Connections participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program.
https://e-verify.uscis.gov/web/media/resourcesContents/E-Verify_Participation_Poster_ES.pdf
We also consider for employment qualified applicants regardless of criminal histories, consistent with legal requirements, including, if applicable, the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, we will consider for employment-qualified applicants with arrest and conviction records, including, if applicable, the San Francisco Fair Chance Ordinance. For Los Angeles, CA applicants: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
Additional Skills
(none specified)
AllSTEM Representative Contact Info
Account Executive:
Nichols
Branch Phone:
(909) 244-1777
Location:
Ontario, CA