Sr Software Engineer(C#/.NET)

Job ID: 537785692
Job date: 2018-01-28
End Date:

Company : Illumina 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
Illumina is looking for talented, motivated software engineers to join the instrument control software team. This role will collaborate with cross-functional teams that are ultimately responsible to expand and enhance our genome sequencing and array platforms.

All About You:

  • Work as part of Agile scrum teams to design, implement, and test the instrument control software that powers our industry-leading DNA sequencing and genotyping devices
  • Deliver software architecture, designs, and implementations
  • Participate in all aspects of our agile development process, from sprint planning to daily scrum meetings and sprint demos
  • Create and execute unit tests to verify functionality
  • Troubleshoot and resolve software defects
  • Contribute to software design reviews and code reviews
  • Learn and have fun with some of the smartest people you’ll ever meet!
  • Master’s degree in computer science, bioinformatics, mathematics, statistics, engineering, physical sciences, astronomy or related field, or Bachelor’s degree with equivalent experience
Requirements:
  • 5+ years' experience in an object oriented programming language; C# preferred
  • Demonstrated strong ability to design, develop, and maintain object-oriented multi-threaded .NET applications
  • Able to write robust code that meets product requirements while being lean, maintainable, unit tested, and easy to understand
  • Excellent problem solving and troubleshooting skills
  • Self-starter mentality with excellent communication skills
  • Ability to present complex technical information in a clear and concise manner
  • Passion for technology
  • Experience in developing instrument control software / hardware integration
  • Proven experience architecting and developing customer facing applications using WPF, WinForms and WCF
  • Strong coding and scripting capability in Python, PowerShell, F# etc.
  • Experience with configuration management tools including Git, TFS
  • Familiar with unit testing, TDD, automation testing
  • Proven ability to mentor and coach junior engineers
  • Experience in driving cross-organizational or inter-company collaboration
  • Competence to act as a virtual team lead for technical resources
  • Must thrive in fast-paced, dynamic environment
  • Basic knowledge of agile scrum methodologies is a preferred
  • Working knowledge of RESTful web services, MVC architecture, ASP.NET and ServiceStack is a plus
  • Experience in biotech and bioinformatics is a plus
  • Experience in image processing is a plus
  • Experience in system data analytics is a plus


Requeriments :

Skills :

Areas :


Additional Info:
Join one of biotech's most successful companies to create world-class software with the best and brightest in the industry.

Illumina believes that everyone has the ability to make an impact, and we are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information.

[Click Here to Access the Original Job Post]