Fulgent Genetics logo

Senior .Net Developer

Fulgent Genetics

El Monte, CA
Full Time
Senior
125k-151k
11 days ago

Job Description

About the Role

Founded in 2011, Fulgent has evolved into a premier, full-service genomic testing company built around a foundational technology platform. Through our diverse testing menu, Fulgent is focused on transforming patient care in oncology, anatomic pathology, infectious and rare diseases, and reproductive health. We believe that by providing a wide range of effective, flexible testing options in conjunction with best-in-class service and support, we can redefine the way medicine is managed for patients and clinicians alike. Since integrating with our therapeutic development business, Fulgent is also developing drug candidates for treating a broad range of cancers using a novel nanoencapsulation and targeted therapy platform. By merging our fields of expertise, we aim to become a fully integrated precision medicine company. The company is seeking a Senior .NET Developer to join their development team, responsible for designing, developing, and maintaining complex web applications using Microsoft .NET and related technologies.

Key Responsibilities

  • Design, develop, test, and deploy secure, scalable web applications using ASP.NET Core, C#, and related technologies.
  • Provide technical leadership to the development team, drive key technical decisions.
  • Collaborate with cross-functional teams including business analysts, and QA engineers to deliver robust solutions.
  • Participate in requirements gathering, architecture discussions, and system design.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Troubleshoot, debug, and optimize application performance.
  • Conduct code reviews and provide technical guidance and mentorship to junior and mid-level developers.
  • Integrate web applications with databases using Entity Framework, LINQ, and SQL Server.
  • Implement and maintain RESTful APIs and third-party service integrations.
  • Ensure application security, scalability, and compliance with company standards.
  • Stay up to date with emerging trends and technologies within the .NET ecosystem.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • 5+ years of professional experience developing web applications using .NET technologies (ASP.NET MVC/Core, C#).
  • Strong experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks (e.g., React, Angular, or Vue.js) is a plus.
  • Proficiency with relational databases (SQL Server) and ORM frameworks like Entity Framework.
  • Solid understanding of software development lifecycle (SDLC) and agile methodologies.
  • Experience with source control systems such as Git.
  • Familiarity with CI/CD pipelines and cloud platforms (e.g., Azure) is desirable.
  • Excellent problem-solving skills and attention to detail.
  • Strong verbal and written communication skills with the ability to work effectively in a team environment.

Nice to Have

  • Experience with front-end frameworks such as React, Angular, or Vue.js.
  • Familiarity with CI/CD pipelines and cloud platforms like Azure.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.

Working at Fulgent Genetics

Fulgent Therapeutics LLC is an Equal Employment Opportunity Employer. The work environment characteristics are representative of those encountered while performing the essential functions of this job. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.

Apply Now

Job Details

Posted AtJul 15, 2025
Salary125k-151k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Fulgent Genetics

Website

fulgentgenetics.com

Location

El Monte, CA

Industry

Research and Development in Biotechnology (except Nanobiotechnology)

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches