1

Software Engineer Contract Jobs in Poway, CA (NOW HIRING)

Software Developer

Solana Beach, CA ยท On-site +1

$120K - $180K/yr

... contracts, and failure modes * Direct fleets of agentic coding assistants to deliver new ... Engineer and continuously refine prompts, context, evaluation harnesses, and agentic workflows that ...

... contracts, and failure modes * Direct fleets of agentic coding assistants to deliver new ... Engineer and continuously refine prompts, context, evaluation harnesses, and agentic workflows that ...

AI Software Engineer - D2C - SPOC Sony Interactive Entertainment (SIE) PlayStation; San Diego, CA ... Experience designing prompts, schemas, tool/function calls, workflow contracts, and validation ...

Showing results 41-60

Software Engineer Contract information

See Poway, CA salary details

$65K

$150.9K

$210.2K

How much do software engineer contract jobs pay per year?

As of Aug 21, 2026, the average yearly pay for software engineer contract in Poway, CA is $150,911.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,800.00 and $177,000.00 per year, depending on experience, location, and employer.

What is a software engineer contract?

Software engineer contracts are agreements where software engineers are hired on a temporary basis to work on specific projects or for a set period of time, rather than as permanent employees. Contractors often work for multiple clients, are paid hourly or per project, and may have more flexible schedules. These contracts outline the scope of work, compensation, deadlines, and other terms. Contract software engineers are responsible for delivering quality code and meeting the requirements set by the client or organization. This working arrangement can offer more autonomy, but also less job security and benefits compared to full-time employment.

What are the key skills and qualifications needed to thrive as a software engineer contract?

To thrive as a Software Engineer Contract, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience in computer science or related fields. Familiarity with source control systems (e.g., Git), cloud platforms, and proficiency in languages or frameworks required by the contract are crucial, as are any certifications in areas like AWS or Agile methodologies. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and deliver results in diverse environments. These skills ensure you can efficiently contribute to projects, meet client expectations, and maintain professional flexibility across various assignments.

What are some common challenges faced by software engineers working on contract positions, and how can they be managed?

Software engineers on contract often face challenges such as quickly adapting to new codebases, understanding diverse team workflows, and managing changing project scopes. It's important to proactively communicate with team members, clarify project requirements early on, and stay organized to meet tight deadlines. Additionally, maintaining a strong personal workflow and being open to feedback can help contract engineers integrate more smoothly and deliver high-quality results within limited timeframes.

What is the difference between Software Engineer Contract vs Software Engineer Full-Time?

AspectSoftware Engineer ContractSoftware Engineer Full-Time
Employment TypeTemporary, project-basedPermanent, ongoing
Work EnvironmentTypically freelance or agency-basedCompany offices or remote
CredentialsUsually similar certifications and skillsSame as contract roles
BenefitsLimited or no benefitsHealth, retirement, paid leave

In summary, Software Engineer Contract roles are temporary positions focused on specific projects, often with fewer benefits, while Software Engineer Full-Time roles offer permanent employment with comprehensive benefits. Both roles require similar skills and credentials but differ mainly in employment stability and perks.

What are the most commonly searched types of Software Engineer jobs in Poway, CA?

The most popular types of Software Engineer jobs in Poway, CA are:

What cities near Poway, CA are hiring for Software Engineer Contract jobs?

Cities near Poway, CA with the most Software Engineer Contract job openings:

Infographic showing various Software Engineer Contract job openings in Poway, CA as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 78% Physical, 3% Hybrid, and 19% Remote job distribution, with an average salary of $150,911 per year, or $72.6 per hour.

Technical Lead Software Engineer (Java)

TechHive

San Diego, CA โ€ข On-site

$175K - $180K/yr

Full-time, Contractor

Re-posted 29 days ago


Job description

Job Description We are seeking to hire a Technical Lead Software Developer (Java Developer with Lead experience). This is a contract to hire position - looking at someone to convert into a long term employee. NO C2C.

Requirements: This position will "require" a Hybrid working schedule (it's NOT a Full-Time Remote role). Must be willing to work on-site 2-3 days per week- this is a hard requirement for this role. Office Locations: San Diego, CA or Pembroke Pines, FL or New York - Financial District Hourly Pay Rate/ Salary: $180K, $90-95/hr US Cit or Green Card Holder The Technical Lead Software Developer role is to design, develop, test, analyze, and maintain software solutions in support of the achievement of business requirements.

Direct leadership of both internal and contractor team members will be part of your daily focus. This includes designing, writing, coding, testing, and analyzing new and existing software programs and applications. Principal Duties and Responsibilities: Leadership - 50% Management of external partners from strategic planning down to delivery and support with a proactive approach Directing the development team in the design, development, coding, testing and debugging of applications Planning and documenting technical specifications for features or system design Liaise with IT Team to assist in resolving problems with software products or company software systems Generate statistics and write reports for management and/or team members on the status of the programming process Collaboration between Development, QA, DevOps to ensure a SDLC that delivers scalable, performing, quality deliverables to our partners Mentoring junior team members and ensuring they adhere to determined software quality standards Software Development - 25% Consistently design, write, translate, code, test and monitor software programs and applications according to specifications and the purposes of correcting errors, isolating areas for improvement, and general debugging Project Coordination and Support - 25% Align external partner deliverables and support with the internal team capacity, velocity and delivery ensuring predictable dates and support for live services Collaborate with internal project management team in conceptualizing and development of new software programs and applications Assist in the definition, development, and documentation of software's business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments Requirements: 8+ years of Java development experience and 5 + years of Lead experience - requirement Strong experience with Spring Boot, JEE, IoC / DI, JPA, Hibernate Must have Implementation of SQS experience.

Must have containerization Lambada functions in Python. Strong experience with AWS services and infrastructure (AWS SQS, SMS, Lambda, API Gateway / Portal, Route56, EBS, Fargate, CloudFormation, Terraform, etc.) Experience with JBoss 7.0 or Wildfly, JMS, HornetMQ, RabbitMQ Excellent understanding of design patterns, coding methods and best practices Hands-on experience developing test cases and test plans Understand principles and best practices of RESTful development Databases: MSSQL , MySQL/Aurora, NoSQL / DynamoDB Leverage JavaScript Frameworks like React.JS, ExtJS Knowledge of the CICD, Pipelines, Maven, GIT, versioning and release management best practices. BONUS: Anyone with PHP backend knowledge and experience

Education/Certifications: Requirements: Bachelor's Degree in computer science, information systems or related field