1

Junior C# Developer Jobs in California (NOW HIRING)

Mentor junior engineers, fostering a culture of continuous learning and improvement. * Ensure ... systems #c-c #devops #agile #arm #code-review #debugging #stm32 #pic #avr #device-drivers ...

New

Junior Software Engineer

Temecula, CA · On-site

$115K - $120K/yr

Junior Software Engineer Cryptography, Systems & Secure Infrastructure Role Type: Junior Software ... C++, Python, or other systems-level languages. * Develop automated tests, developer tools, and ...

... junior engineers. * Develop Statements of Work (SOW) and/or formal justifications for the ... Experience with C, C++ and/or Python programming is desirable. * Experience with LabVIEW is ...

New

3D Software Junior Developer

Santa Clara, CA · On-site

$79K - $102K/yr

About the Role Anatomage, Inc. is looking for Junior Software Developer. In this position, you will ... Skills and Abilities Required • Experience with C++. • Experience developing 3D graphics ...

CA · On-site

$78K - $101K/yr

About the Role Anatomage, Inc. is looking for Junior Software Developer. In this position, you will ... Skills and Abilities Required • Experience with C++. • Experience developing 3D graphics ...

Leidos currently has an opening for a Junior Signal Processing Engineer to support EW programs in ... Develop, model, and test algorithms in Matlab, Simulink, or C++Analyze results from simulation or ...

next page

Showing results 1-20

Junior C Developer information

See California salary details

$23.7K

$87.8K

$135.7K

How much do junior c# developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for junior c# developer in California is $87,810.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,100.00 and $85,900.00 per year, depending on experience, location, and employer.

What is a junior C# developer?

A Junior C# Developer is an entry-level software developer who primarily works with the C# programming language and related technologies, such as .NET. They assist in designing, developing, and maintaining applications under the guidance of senior developers. Responsibilities typically include writing clean and efficient code, debugging, and collaborating with teams to deliver software solutions. Junior C# Developers are expected to have a basic understanding of object-oriented programming, databases, and version control systems. This role provides an opportunity to gain experience and grow into more advanced development positions.

What are the typical responsibilities of a junior C# developer on a software development team?

As a Junior C# Developer, you will typically assist in coding, testing, and debugging applications using C# under the supervision of senior developers. You may be assigned to work on small features, bug fixes, or write unit tests, while actively participating in code reviews and team meetings. Collaboration with designers, QA testers, and other developers is common, giving you valuable exposure to the full software development lifecycle. This role offers a supportive environment to develop technical skills, learn industry best practices, and gradually take on more responsibilities as you gain experience.

What are the key skills and qualifications needed to thrive in the junior C# developer position, and why are they important?

To thrive as a Junior C# Developer, you need a solid understanding of C#, .NET frameworks, object-oriented programming, and a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, SQL databases, and development environments such as Visual Studio is commonly expected. Excellent problem-solving skills, attention to detail, and the ability to communicate and collaborate effectively within a team are valuable soft skills. These abilities help ensure productive contribution to projects, efficient learning, and successful delivery of software solutions in a collaborative environment.

What are the most commonly searched types of C# Developer jobs in California?

The most popular types of C# Developer jobs in California are:

What job categories do people searching Junior C# Developer jobs in California look for?

The top searched job categories for Junior C# Developer jobs in California are:

What cities in California are hiring for Junior C# Developer jobs?

Cities in California with the most Junior C# Developer job openings:

Infographic showing various Junior C# Developer job openings in California as of August 2026, with employment types broken down into 84% Full Time, 6% Part Time, and 10% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $87,810 per year, or $42.2 per hour.

Full-time

Re-posted 7 days ago


Job description

Job Title
Junior Engineer
Location
San Diego, CA - CA US (Primary)
Job Description
Founded in 1995, ESN is a Small Disadvantaged Business (SDB), Service-Disabled Veteran-Owned Small Business (SDVOSB) and Veteran Owned Small Business (VOSB). ESN delivers trusted solutions that support our nation's defense. For more than two decades, we have been providing our military and government customers with mission-critical services including engineering and technical support, strategic and program management, testing and evaluation, operations, support, and information technology. We are committed to proven, repeatable corporate quality management processes and are certified CMMI Maturity Level III - Development/Services & ISO 9001:2015.
We are seeking a Junior Engineer.
Located on-site at Naval Station San Diego, CA.
Employee shall provide support to programs including Gun Weapon System (GWS), Littoral Combat Ship (LCS) Sea Frame, LCS Mission Module (MM), LCS Trainers, Tomahawk, Unites States Coast Guard (USCG), USCG Aegis Athena program, Harpoon program, Guided-Missile Frigate (FFG) program, USS Zumwalt (DDG-1000)-Guided Missile Destroyer program, Multi-Mission Surface Combatant (MMSC) program, and Over-The-Horizon (OTH) Weapon System program, Aegis Weapon System (AWS) program, Ship Self Defense System (SSDS) program, Ballistic Missile Defense (BMD) program, Carrier program, Amphibious program, Destroyer program, Cruiser program, Frigate program, Integrated Combat System program, Unmanned program, and other programs as required.
Responsibilities:
  • Provide supportability analysis, planning, execution through life cycle. Provide acquisition design review support with sustainment focus.
  • Support system Reliability, Availability, Maintainability, Cost (RAM-C) data collection, analysis, and reporting. Develop and update Readiness Growth Candidates (RGC).
  • Identify and develop failure mode and root cause for systemic issues and conduct analysis to support reliability and maintainability improvements. Apply Machine Learning to reduce labor intensive tasks and other applicable areas.
  • Support development of Reliability Block Diagrams, Part to Block Diagrams, Fault Tree Analysis, Failure Modes Effectiveness and Corrective Action (FMECA), Level of Repair Analysis (LORA), and Sparing analysis. Review and assess the system design parameters and provide design, maintenance, or logistics solutions.
  • For supportability issues, review and evaluate the ship/system concept of operations, designs and technologies, review system data deliverables and provide comments using established reporting procedures.
  • Support system reporting milestones through weekly and monthly periodic readiness and fleet operational requirements reporting.
  • Analyze RAM-C data and develop trade off analysis and supporting decision to determine Course of Action for identified issues.
  • Coordinate with maintenance personnel, ship riders, Original Equipment Manufacturers (OEMs), In Service Engineering Agents (ISEA), program office sponsors, and Subject Matter Experts (SME) to document and update any RAM-C issues that arise during the life cycle.
  • Participate in program and technical reviews to support issue identification, analysis, and reporting. Utilize Navy identified systems and tools (i.e., JIRA, Advana Jupiter, Tableau, Python, OPUS, SIMLOX, Block SIM, R, and others) to document issues, gain efficiencies, perform analysis, and develop technical reports.
  • Support the development of key measures to determine system readiness including but not limited to: Mean Time Between Failure (MTBF), Mean Time to Repair (MTTR), and Mean Logistics Delay Time (MLDT) to generate the Operational Availability (Ao) or Material Availability (Am) or other specific measures traceable to program requirements.
  • Provide weekly highlights of efforts accomplished and being worked.

Qualifications:
  • Bachelor of Science (B.S.) degree in Engineering, demonstrating a strong foundation in analytical thinking, scientific methodology, and problem-solving skills applicable to technical and research-based environments.

Security Clearance:
Must hold an active Department of Defense (DoD) SECRET clearance.
Job Requirements
Clearance Requirement