Software Engineer

Harvey Nash

Fremont (CA)

Hybrid

USD 110,000 - 150,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Harvey Nash is seeking a Software Engineer to join our Fremont, CA team. This hybrid role focuses on delivering software with C# and Python, collaborating across engineering peers, and supporting customers through deployment and adoption.

You will gather requirements, review specifications, and participate in design reviews while adhering to the SDLC and established processes. A strong foundation in OOAD and UML is preferred.

Qualifications

  • Bachelor’s degree or 2+ years of software development experience.
  • Proficiency in C# and Python in production environments.
  • Experience with UML and OOAD in design reviews.
  • Familiarity with multi‑threaded programming and networking.

Responsibilities

  • Gather requirements, write software specs, and review with teams.
  • Propose designs, draft specifications, and participate in design reviews.
  • Develop and implement software using C# and Python.
  • Conduct code reviews with peers and ensure quality standards.
  • Design, write, and execute software test cases.
  • Integrate components into larger systems and troubleshoot issues.
  • Collaborate with cross‑functional teams on integration efforts.
  • Prepare release notes and technical documentation for features.
  • Support customers during implementation and adoption.
  • Follow SDLC and product development processes.

Skills

C#
Python
UML
OOAD
Multithreading
Socket programming
SDLC
Communication skills

Education

Bachelor’s Degree

Job description

Software Engineer (C#/Python) (Full-Time)

Location: On-site Fremont, CA (Hybrid)

Compensation: 110k-150k base + Full Benefits + Bonus

***NO C2C CANDIDATES PLEASE*****

Job Description
  • A leading technology company specializing in advanced automation and software solutions is seeking a Software Engineer to join its growing engineering team.
  • This position is based in Fremont, CA, and offers a hybrid work schedule.
What You’ll Do:
  • Gather requirements, develop software requirement specifications, and review specifications with project teams.
  • Propose software designs, develop design specifications, and collaborate with engineering peers on design reviews.
  • Develop and implement software using programming languages such as C# and Python.
  • Participate in code reviews with fellow software engineers.
  • Design, develop, and execute software test cases.
  • Integrate software components into larger systems.
  • Collaborate with cross-functional engineering teams to troubleshoot and resolve system integration issues.
  • Prepare release notes and technical documentation for new software features.
  • Support customers with software implementation and adoption.
  • Follow established software development lifecycle (SDLC) and product development processes.
What You’ll Bring:
  • Bachelor’s Degree with a minimum of 2 years of professional software development experience OR a minimum of 6 years of professional software development experience.
  • Professional software design experience across at least 2 projects.
  • Minimum of 1 year of professional programming experience with C#.
  • Minimum of 1 year of professional programming experience with Python.
  • Knowledge of Unified Modeling Language (UML) and Object-Oriented Analysis & Design (OOAD).
  • Experience with multi-threaded programming.
  • Experience with network socket programming.
  • Strong verbal and written communication skills.
Compensation
  • Base Salary Range: $110,000–$150,000 annually.
  • Starting compensation will be determined based on relevant experience, technical skills, education, qualifications, and geographic market.
  • Eligible for an annual discretionary performance bonus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Software Engineer (C#/Python) – Fremont
Hybrid Software Engineer (C#/Python) – Fremont

Harvey Nash • Fremont (CA)

Hybrid
USD 110,000 - 150,000
Software Engineer
Software Engineer

VantageScore® • San Francisco (CA)

Hybrid
USD 145,000 - 155,000
401(K) matched up to 7%
Flexible Time Off
12 Paid Holidays
+3
Software Engineer
Software Engineer

Vernovis, Ltd. • Cincinnati (OH)

On-site
USD 95,000 - 110,000
Software Engineer (Mid/Senior Level) - $150k - $250k 1st Year TC + Bonus
Software Engineer (Mid/Senior Level) - $150k - $250k 1st Year TC + Bonus

Hunter Bond • Boston (MA)

On-site
USD 150,000 - 250,000
Software Engineer
Software Engineer

Gentis Solutions • Minneapolis (MN)

On-site
USD 85,000 - 110,000
Medical insurance
Vision insurance
401(k)
+2
Software Engineer II (C#, PowerShell, Python)
Software Engineer II (C#, PowerShell, Python)

Dahl Consulting • Hartford (CT)

On-site
USD 55,104 - 61,992
Comprehensive benefits package
Python Developer
Python Developer

Radley James • Chicago (IL)

On-site
USD 180,000 - 220,000
401(k)
Medical insurance
Paid maternity leave
+2
Software Engineer
Software Engineer

Teledyne LeCroy Protocol Solutions Group (PSG) • Loomis (CA)

On-site
USD 100,000 - 130,000
Software Engineer Java Python
Software Engineer Java Python

Associates Systems LLC • Tucson (AZ)

On-site
USD 90,000 - 120,000
Health insurance
Dental insurance
Vision insurance
Senior Software Engineer / .Net / C# /
Senior Software Engineer / .Net / C# /

Motion Recruitment Partners, LLC • Chicago (IL)

On-site
USD 140,000 - 200,000
Bonus Eligible
Medical, Dental, Vision Insurance
401(k) Program
+2