Skip to Content

Jobs

Software Engineer

|  Posted On: Aug 19, 2026

location:San Diego, CA 92121

Duration:10 Months, Contract

mode of work:On-site

Log In and Apply

Job Summary

Job Title:  
Software Engineer
Posted Date:  
Aug 19, 2026
Duration:  
10 Months, Contract
Shift(s):  

08:00 - 16:00

Salary ($): 
110.00 - 130.00 per Hourly (compensation based on experience and qualifications)
We care about you! Explore Rangam’s benefits information

Talk to our Recruiter

Name:
 
Meet Yadav

Email:
 
myadav@rangam.com

Phone:
 
650-516-3170

Description

Work Arrangement: 100% Onsite (Monday-Friday)

Onsite Flexibility: May be considered for highly qualified candidates after evaluation

Type: Temp-to-Hire

Shift: Standard First Shift

Education:

  • BS or MS in Computer Science or equivalent required

Key Responsibilities

  • Design, develop, and test software for automated molecular diagnostic instruments.
  • Support Panther System and Panther Fusion System software platforms.
  • Participate in sprint planning and software work breakdown activities.
  • Develop software requirements and specifications.
  • Enhance existing applications through refactoring.
  • Perform code reviews.
  • Conduct unit and acceptance testing.
  • Perform root cause analysis and defect resolution.
  • Create and maintain technical documentation.

Required Skills (Must Have)

  • C#
  • .NET
  • SDLC (Software Development Life Cycle)

Additional Requirements:

  • Software development experience.
  • Object-oriented programming experience.
  • Experience working within structured development environments.
  • Strong analytical and problem-solving skills.

Preferred Skills (Nice to Have)

  • 3-5 years of software development experience.
  • WPF (Windows Presentation Foundation).
  • AI knowledge/exposure.
  • Experience using AI-assisted development tools such as GitHub Copilot, Claude, or similar.
  • Agile/Scrum experience.

Job Summary

  • Design, develop and test software on multiple instrumentation platforms (Panther System, Panther Fusion System) and a menu of assays (Aptima STIs, Aptima Virology, Panther Fusion Respiratory) for our automated molecular diagnostic instruments

Skills:

  • Software planning involving work breakdown and sprint planning
  • Software requirements and specification definition
  • Software design and development
  • Enhance existing code through refactoring
  • Code Review
  • Unit and acceptance testing

AI-Assisted Application Screening

As part of our recruitment process, we may use automated tools or AI-enabled technologies to assist with resume screening and candidate matching. These tools help our recruitment team review applications more efficiently, but they do not make hiring decisions. All final decisions are made by human reviewers.