Software Engineer
Innovation is in our genes.
Illumina (NASDAQ: ILMN) develops next-generation tools for large-scale analysis of genetic variation and function. The results will pave the way for personalized medicine, a key goal of genomics and proteomics – the underpinnings of tomorrow’s medicine. With thought-provoking work and people inspired to reach new levels of creativity, the potential to help mankind is the great motivator for the staff at Illumina. We thrive on an environment that is intellectually stimulating, team-oriented and responsive. We enjoy cutting-edge technology, excellent training, industry-leading benefits, and a strong belief in ethical behavior – and each other. Oh, and fun. Lots of it.
Illumina offers the best in careers for forward-thinking individuals.
To learn more, visit:
www.illumina.com/careers
making sense out of life
Position Description:
Job Summary:This is a position for which application development, SQL programming, and data analysis skills are required. This individual will maintain and enhance software for generating, ranking, and archiving oligonucleotide probe designs used on Illumina platforms for genotyping, gene expression, and epigenomics. Principal responsibilities include assisting in development of replacement application, enhancing production code, performing ad-hoc requests to analyze live data for manufacturing systems, and development of reports, tools, and analyses for end-users.Job duties include but are not limited to:• Assist in development of replacement application for existing oligonucleotide design tool using .NET 3.0, WCF and WF, under direction of senior software engineer.• Develop migration scheme to move existing production data into new database structure.• Maintain and enhance existing applications written in C#.• Maintain and enhance existing SQL stored procedures for custom and ad hoc reporting.• Interface with business analyst to derive detailed requirements.• Document source code and application operation as needed.• Provide sustaining support of production system, including troubleshooting application and data issues and developing repairs.Education and Experience:• B.S. in Computer Science, Engineering or related field; advanced degree a plus.• 1 – 3 years of object-oriented software development experience with C#.• Familiar with OO design and code re-factoring techniques, software documentation, source code control systems, testing and debugging. • At least 2 years experience creating queries, reports using SQL as well as minor tuning, and schema design. Specific experience with T-SQL, Microsoft SQL Server, and related tools a plus.• Multi-threaded architecture experience a plus.• Instrument or robotic controls experience a plus.• Bioinformatics, biology or chemistry background a plus.• The candidate should be methodical and detail oriented, capable of multitasking in a high throughput environment.
To Apply Visit Illumina
|