Software Engineer C#/.NET

Illumina – San Diego, CA
Apply on Career Site Posted 30+ days ago

Job Description

At Illumina, we apply innovative technologies for studying genetic variation and function, making studies possible that were not even imaginable just a few years ago. These revolutionary tools/technologies for DNA, RNA, and protein analysis are enabling rapid advances in disease research, drug development, and the development of molecular tests. We are more than 2,500 people strong, located in 7 countries; headquartered in San Diego, and changing the face of genetic technology. 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 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 We work primarily with C# and the .NET environment, however experience in other object-oriented environments such as Java and C++ will be considered. This position offers the following areas of software development: • Customer-facing WPF and HTML based user interfaces • Multi-threaded control logic • Interface with state of the art imaging systems • Web connectivity • Analysis algorithms • Data visualization • The focus is on, but will include opportunities in other environments such as ASP MVC, JavaScript + HTML5 + CSS, python and Linux Qualified candidates will meet these requirements: • Bachelor of Science degree or higher in a technical field, OR significant software development experience in lieu of a degree • 1-3 years demonstrated success as an object-oriented software designer developing C# under Windows production code • Strong interpersonal and communications skills • Customer focus, team orientation, self motivation The perfect candidate would also have some of the following: • Advanced degree in a technical field • Control theory or other hardware control experience • Some firmware background • Multi-threading exposure • Network and web development experience • Biotech background Illumina boasts a team of over 150 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. Accelerate your career with one of the most diverse and talented software organizations in the San Diego area. Illumina is an Equal Opportunity Employer. About Illumina Illumina ( 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 applications, paving the way for molecular medicine and ultimately transforming healthcare.
Apply on Career Site