1

Junior Mid Software Developer Jobs in California

We have an opening for a Software Developer in the Computing Directorate, matrixed to the National Atmospheric Release Advisory Center (NARAC) Program. You will create software applications in ...

We have an opening for a Software Developer in the Computing Directorate, matrixed to theSecurity & Protection(S&P) Program. The S&P program is responsible for developing and maintaining the Argus ...

FULL STACK SOFTWARE DEVELOPER

Norco, CA · On-site

$105K - $165K/yr

As a mid-level developer, you will collaborate closely with other developers, product managers, and ... supporting junior developers, providing guidance on coding practices and problem-solving Basic ...

We have an opening for a Software Developer in the Computing Directorate, matrixed to the Security & Protection (S&P) Program. The S&P program is responsible for developing and maintaining the Argus ...

SOFTWARE DEVELOPER (.NET/C#)

Norco, CA · On-site

$95K - $150K/yr

We are seeking candidates ranging from mid-level to senior-level experience who demonstrate strong ... Collaborate with software engineers, systems engineers, testers, and government stakeholders to ...

Junior Mid Level Associate

Berkeley, CA · On-site

$130K - $148K/yr

Junior Mid Level Associate Firm Background: Valerian Law, P.C. is a minority woman-owned law firm ... case management software such as Clio; proficiency in Mandarin Chinese or Spanish. Preferred ...

Junior Software Engineer

Temecula, CA · On-site

$115K - $120K/yr

Junior Software Engineer Cryptography, Systems & Secure Infrastructure Role Type: Junior Software ... Python-based automation, testing, or developer tooling Candidates are not expected to have ...

SOFTWARE DEVELOPER (C++)

Norco, CA · On-site

$100K - $160K/yr

Navy. This position is ideal for a mid-to-senior level software engineer with strong C++ development experience, a passion for solving complex technical challenges, and the ability to contribute ...

We have an opening for a Software Developer in the Computing Directorate, matrixed to theSecurity & Protection(S&P) Program. The S&P program is responsible for developing and maintaining the Argus ...

Senior Software Developer

Goleta, CA · On-site

$100K - $130K/yr

Mentors more junior developers * Follow standard software development life cycle processes * Develop, test and maintain enterprise applications * Design and implement complex enterprise applications

Senior Software Developer

Goleta, CA · On-site

$120K - $140K/yr

Mentor junior developers, fostering technical growth and best practices across the team. * Follow standard software development life cycle (SDLC) processes with rigor and consistency * Develop, test ...

They are seeking a Software Engineer II to join their engineering team, focusing on the design ... Spring (mid-level competency) • Experience building and supporting RESTful APIs and backend ...

Software Developer II

Irvine, CA · On-site

$135K - $170K/yr

Software Engineer Team Lead Location : Onsite, Irvine, CA ***This position is full-time and in ... Working proficiency in Java and Spring (mid-level competency) * Experience building and supporting ...

Showing results 41-60

Junior Mid Software Developer information

What is a junior mid software developer?

A Junior Mid Software Developer is an early-career professional responsible for designing, coding, testing, and maintaining software applications under the guidance of senior developers. This role typically requires some prior experience or education in programming and software development, bridging the gap between entry-level (junior) and more experienced (mid-level) positions. Junior Mid Software Developers work collaboratively within a team, contribute to project tasks, and continuously learn new technologies and best practices to advance their skills. They may be involved in debugging, documentation, and implementing new features based on project requirements.

What are the key skills and qualifications needed to thrive as a junior mid software developer?

To thrive as a Junior/Mid Software Developer, you need proficiency in programming languages (such as JavaScript, Python, or Java), understanding of software development principles, and usually a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic database management, and common frameworks or development environments is typically expected. Strong problem-solving skills, teamwork, and effective communication help you collaborate with colleagues and adapt to changing project requirements. These skills and qualities are essential for writing reliable code, maintaining project momentum, and contributing positively to development teams.

How does a junior mid software developer typically collaborate with senior developers and other team members?

As a Junior Mid Software Developer, you will often work closely with senior developers, participating in code reviews, pair programming sessions, and regular team stand-ups. You’ll have opportunities to ask questions, receive feedback on your code, and contribute to team discussions about technical solutions. Collaboration also extends to cross-functional teams, such as QA testers, UX/UI designers, and product managers, ensuring that software solutions meet both technical and business requirements. This supportive environment helps you build your skills and gradually take on more complex responsibilities.

What is the difference between Junior Mid Software Developer vs Software Engineer?

AspectJunior Mid Software DeveloperSoftware Engineer
Experience LevelEntry to mid-level, typically 1-3 yearsMid to senior level, often 3+ years
ResponsibilitiesWriting code, fixing bugs, assisting in developmentDesigning systems, architecture, leading projects
Skills & CertificationsBasic programming skills, common certifications (e.g., Java, Python)Advanced coding, system design, certifications often preferred
Work EnvironmentTeam collaboration, supervised tasksLeadership roles, complex problem-solving

While Junior Mid Software Developers focus on coding and assisting in projects, Software Engineers typically handle system design and architecture, often with more experience and responsibility. The roles overlap in skills and industry usage, but differ mainly in experience level and scope of work.

What are popular job titles related to Junior Mid Software Developer jobs in California?

For Junior Mid Software Developer jobs in California, the most frequently searched job titles are:

What job categories do people searching Junior Mid Software Developer jobs in California look for?

The top searched job categories for Junior Mid Software Developer jobs in California are:

What cities in California are hiring for Junior Mid Software Developer jobs?

Cities in California with the most Junior Mid Software Developer job openings:

Infographic showing various Junior Mid Software Developer job openings in California as of June 2026, with employment types broken down into 93% Full Time, 4% Part Time, 1% Temporary, and 2% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution.

Jr. to Mid-Level Software Engineer (WPF)

Carlsbad, CA • On-site

Kforce Technology Staffing
IT Services • 1 - 5K employees

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 8 days ago


Key responsibilities

  • Develop Windows desktop applications using C#, WPF, and XAML

  • Design modern graphical user interfaces for medical device systems

  • Create software modules for hardware communication, data storage/retrieval, and processing algorithms


Job description

RESPONSIBILITIES:
Kforce's client, a medical technology company, is seeking a Junior to Mid-Level WPF Software Engineer to develop next-generation software for medical device platforms. We are working directly with the hiring manager on this exclusive search assignment. Competitive compensation includes base salary, annual bonus, and stock/RSUs. This position is mainly onsite in Carlsbad, CA.
Responsibilities:
* Develop Windows desktop applications using C#, WPF, and XAML
* Design modern graphical user interfaces for medical device systems
* Create software modules for hardware communication, data storage/retrieval, and processing algorithms
* Support software verification, validation, and documentation efforts
* Collaborate with electrical, mechanical, firmware, and systems engineering teams
REQUIREMENTS:
* BS/MS in Computer Science or related field
* At least 3-5+ years of software development experience
* 2-3+ years of hands-on WPF development experience
* Strong experience with C#, .NET, XAML, Visual Studio, and object-oriented programming
* Experience with GUI development, multithreading, and SQL/NoSQL databases
* Excellent communication and documentation skills
* Ability to thrive in a fast-paced, Agile environment
Preferred Skills:
* Medical device software development experience or other highly regulated industry experience
* 3D visualization/GUI design experience
* Azure or AWS experience
* Knowledge of Python or JavaScript
This is an excellent opportunity to join a growing engineering team developing innovative medical technologies that directly impact patient care.
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking ?Apply Today? you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.

Kforce logo

About Kforce

Sourced by ZipRecruiter

Kforce is a professional staffing services firm that is located in Tampa, Florida, US. Operational since 1962, it specializes in flexible and direct hire staffing in Technology and Finance & Accounting, engaging over 23,000 highly skilled professionals annually with more than 4,000 customers. Kforce operates within various industry sectors such as healthcare, financial services, communications, and government. Their mission is to have a meaningful impact on all the lives they serve, with a focus on integrity, respect, and trust.

Industry

It services and finance and insurance

Company size

1,001 - 5,000 Employees

Headquarters location

Tampa, FL, US