1

On The Job Training Software Developer Jobs in California

This role is focused on building integrations, data pipelines, and platform extensions across ... The ideal candidate will combine strong engineering expertise with a deep understanding of data ...

Software Developer Location: San Diego, CA (On-Site 5 days per week) Clearance Required: Active ... Contract W2 Top Skills Python One of the following: CySA+ Security+ CCNA Security GICSP GSEC SSCP ...

Software Engineer, Full Stack (Python, Java, Rust, C#, C++) Type: Contract Compensation: $50-$65 ... Hands-on experience across the stack: backend services and APIs, a modern front-end framework ...

Software Engineer, Full Stack -- India Type: Contract Compensation: $25-$30/hour Location: Remote ... Hands-on experience across the stack: backend services and APIs, a modern front-end framework ...

SOFTWARE DEVELOPER (C++)

Norco, CA · On-site

$100K - $160K/yr

The role involves modernizing legacy software systems, implementing new capabilities ... Strong proficiency in C++ with a focus on desktop application development * Experience developing ...

Software Developer Location: San Diego, CA (On-Site 5 days per week) Clearance Required: Active ... Contract W2 Top Skills Python One of the following: CySA+ Security+ CCNA - Security GICSP GSEC SSCP ...

... the range depending on work location, job experience, skills, and relevant educational attainment and/or training. Job Title: Senior Software Developer Location: Lake Forest, California Employment ...

Software Developer VI

Poway, CA · On-site

$128K - $229K/yr

... the requirements phase through integration and test, with a primary focus on daily operational ... training, mentoring, and evaluating team members and provide input on hiring and performance ...

Software Developer IV

Poway, CA · On-site

$105K - $189K/yr

General Atomics is seeking a seasoned Software Developer to join the team in Poway, CA. Your work will directly support flight and mission-critical capabilities deployed in complex operational ...

Develop demo applications on the Mac and iPhone platforms Develop user-space libraries that will be used to showcase the technology Develop command-line tools to control the driver and the device FW ...

Lead Software Developer

El Segundo, CA · On-site

$171K - $232K/yr

This position will focus on supporting the Boeing Defense, Space & Security (BDS) Satellite Systems Software Engineering organization. Our team creates the software tools and services for the world ...

Software Developer IV

Poway, CA · On-site

$105K - $189K/yr

General Atomics is seeking a seasoned Software Developer to join the team in Poway, CA. Your work will directly support flight and mission-critical capabilities deployed in complex operational ...

Tanius Technology, LLC is a company that provides developers the opportunity to work on various problems across the software stack. The role involves writing production code from day one and ...

Tanius Technology, LLC is a company that provides developers the opportunity to work on various problems across the software stack. The role involves writing production code from day one and ...

Sapta Global Inc (Candidate Duties on the job):The contractor shall provide services including (but ... The management of the entire software development process, from conception to deployment.Updating ...

Showing results 41-60

On The Job Training Software Developer information

What are some typical challenges faced by on the job training software developers during their learning period?

On The Job Training Software Developers often encounter challenges such as adapting to the company's codebase, balancing learning new technologies with meeting project deadlines, and effectively communicating with experienced team members. It's common to feel overwhelmed by the pace of real-world development and the expectation to contribute quickly. However, most teams provide mentorship and regular check-ins to support your growth, and asking questions is encouraged to help you learn and integrate successfully.

What is the difference between On The Job Training Software Developer vs Software Engineer?

AspectOn The Job Training Software DeveloperSoftware Engineer
CredentialsTypically no formal degree required; on-the-job trainingBachelor's degree in Computer Science or related field often required
Work EnvironmentEntry-level, hands-on training in a team settingDesign, develop, and maintain software; more autonomous roles
Employer UsageTraining programs, apprenticeships, entry-level positionsFull-time professional roles in tech companies, startups, or IT firms

In summary, On The Job Training Software Developers are typically entry-level individuals gaining skills through hands-on training, often without formal degrees. Software Engineers usually hold degrees and work on complex projects independently. The roles differ mainly in experience level, training, and responsibilities.

What are the key skills and qualifications needed to thrive as an on the job training software developer?

To thrive as an On The Job Training Software Developer, you need foundational programming knowledge, problem-solving skills, and a willingness to learn, typically supported by a degree in computer science or related coursework. Familiarity with coding languages such as Java, Python, or JavaScript and exposure to development tools like Git and integrated development environments (IDEs) is often expected. Strong communication, adaptability, and teamwork are vital soft skills that help you learn quickly and collaborate effectively with colleagues. These skills and qualities enable you to quickly acquire practical knowledge, contribute to projects, and grow into a proficient developer.

What is an on the job training software developer?

An On The Job Training Software Developer is an individual who learns software development skills while actively working in a professional environment. Rather than only studying in a classroom, they gain practical experience by participating in real projects, collaborating with experienced developers, and applying coding concepts on the job. This approach helps them build both technical and workplace skills, making them more prepared for a career in software development. Employers often use on-the-job training programs to help new hires or interns become productive team members more quickly.

What are popular job titles related to On The Job Training Software Developer jobs in California?

For On The Job Training Software Developer jobs in California, the most frequently searched job titles are:

What job categories do people searching On The Job Training Software Developer jobs in California look for?

The top searched job categories for On The Job Training Software Developer jobs in California are:

What cities in California are hiring for On The Job Training Software Developer jobs?

Cities in California with the most On The Job Training Software Developer job openings:

Infographic showing various On The Job Training Software Developer job openings in California as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 23% Part Time, and 6% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution.

Other

Posted 17 days ago


Job description

Role: Software Developer

Location: San Jose, CA – Onsite

Contract role

Job description:

Tech Stack: Microsoft Azure, Microsoft Dynamics, Databricks, SnapLogic, Middleware

Position Overview

We are seeking a highly skilled Software Development Engineer to design, develop, and scale solutions within our Customer Success Management (CSM) ecosystem. This role is focused on building integrations, data pipelines, and platform extensions across Gainsight NXT and our enterprise technology stack. The ideal candidate will combine strong engineering expertise with a deep understanding of data models, APIs, and enterprise platforms, while contributing to the adoption of AI-driven solutions in the Customer Success space.

Key Responsibilities

  • Engineering & Development: Design and implement scalable solutions within Gainsight NXT and CRM platforms (Salesforce/Dynamics), including configuration of rules, workflows, dashboards, and data models.
  • Integration Development: Build and maintain integrations across Microsoft Dynamics, Azure, Databricks, SnapLogic, and middleware platforms to ensure seamless data flow and automation.
  • Data Engineering: Develop data models, pipelines, and transformations that support customer health scoring, lifecycle management, and predictive analytics.
  • AI Enablement: Collaborate with architects and product managers to prototype and deploy AI-driven features such as sentiment analysis, escalation triggers, and predictive insights.
  • System Reliability: Ensure solutions are secure, reliable, and performant, following enterprise standards for data governance, testing, and monitoring.
  • Collaboration: Partner with Business Systems Analysts, Product Owners, and Scrum Teams to translate requirements into technical deliverables.
  • Continuous Improvement: Research and adopt new technologies, frameworks, and practices that improve development efficiency and system scalability.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of professional software development experience in enterprise or SaaS environments.
  • Strong skills in SQL, Python, Java, or C# for backend/data engineering.
  • Experience with Gainsight NXT configuration is highly desirable; alternatively, Salesforce or Microsoft Dynamics configuration experience is strongly valued.
  • Experience developing integrations with CRM platforms and middleware/iPaaS (SnapLogic or equivalent).
  • Proficiency with cloud platforms (Microsoft Azure preferred) and distributed data systems (Databricks, Spark).
  • Experience with frontend/UI frameworks (JavaScript, React, Angular, or equivalent) and building data-driven dashboards.
  • Familiarity with REST APIs, event-driven architectures, and microservices.
  • Strong problem-solving, debugging, and performance optimization skills.
  • Interest or experience in AI/ML solutions for enterprise workflows.

Lorven technologies logo

About Lorven technologies

Sourced by ZipRecruiter

Lorven Technologies, headquartered in Plainsboro, New Jersey, United States, is a reputable company in the technology industry, specializing in providing effective IT solutions and consulting services. The company's official website, lorventech.com, offers comprehensive insights into its offerings which include but are not limited to software development, IT consulting, project management, and business analysis. Since its inception, Lorven Technologies has been committed to ensuring efficiency and reliability in delivering IT services to its global clientele, establishing itself as a trusted name in the industry.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Plainsboro, NJ, US

Year founded

2001

Social media