5416 Sr Software Engineer - C# Windows Applications

Job Location: 
San Diego, CA
Base + Bonus + RSUs
Job Description: 

Join one of biotech's most successful companies to create world-class software with the best and brightest in the industry.
Illumina is challenging talented software designers to automate the machines which decipher the essence of biological structure and human disease. We are the world leader in genetic analysis instrumentation — and we would like your software to run those instruments.
This position is an opportunity to develop highly advanced research systems that integrate optical, mechanical, electrical, chemical and bioinformatic components. Their design pushes the state-of-the-art in multiple disciplines. Your software will orchestrate these systems into a unified whole.

We are looking for a self-starting individual who:

• Understands object-oriented software structure at a high level
• Can create and/or improve software designs at this level
• Efficiently writes robust code that meets product requirements while being lean, maintainable and easy to understand
• Collaborates well in a team environment

Your experience in a particular computer language or operating environment is less important than your inherent ability, motivation and communication skills. We work primarily with C# and the .NET environment, however experience in other object-oriented environments will be considered.

This position focuses on C# Windows applications which combine:

• Customer-facing WPF and/or Winforms user interface
• Multi-threaded instrument control logic
• Networked data transfer
• Analysis algorithms
• Data visualization


• Bachelor of Science degree or higher in a technical field, OR significant software development experience in lieu of a degree.
• Demonstrated success as software designer.
• Solid experience developing robust production code in an object-oriented language.
• Strong interpersonal and communications skills.
• Customer focus, team orientation, self-motivation

Preferred Requirements:
• Advanced degree in a technical field
• Demonstrated success leading and mentoring other software developers.
• Instrument control experience
• Multi-threading skills
• Linux background
• Win32 C++ experience
• Web skills including HTML, JavaScript, Python, AJAX, ASP.NET MVC.
• Biotech background

Illumina boasts a team of over 100 software professionals at its San Diego headquarters. You will work in an environment that is collaborative, innovative and fun. As an Illumina Software Engineer you will enjoy a rich network of analysts, graphic designers, human factors experts and test engineers to accelerate your work. Advance your career with one of the most diverse and talented software organizations in the San Diego area.

Illumina is an Equal Opportunity Employer.

Contact Information: 

Sancta Corrao
Illumina, Inc. | 5500 Illumina Way | San Diego, CA 92122
Senior Recruiter | Talent Acquisition

About Our Organization: 

Illumina (www.illumina.com) is a leading developer, manufacturer, and marketer of life science tools and integrated systems for the analysis of genetic variation and function. We provide innovative sequencing and array-based solutions for genotyping, copy number variation analysis, methylation studies, gene expression profiling, and low-multiplex analysis of DNA, RNA, and protein. We also provide tools and services that are fueling advances in consumer genomics and diagnostics. Our technology and products accelerate genetic analysis research and its application, paving the way for molecular medicine and ultimately transforming healthcare.