Developer > Jobs

US-CA-SanJose: Scientific Desktop Applications in C#

Date: _15-Dec-2011_
To see other developer job opportunities, please visit

Senior Software Engineer ? Scientific Desktop Applications in C#

* Participate in voice of customer engagement to ensure “engineering understanding” of customer desired outcomes. * Work with other software team members, the software test group and applications personnel to deliver complete and high quality software products to customers, especially Windows-based applications, according to schedules and specifications * Work in cross functional teams to help set the direction of the next generation application software

* Minimum of five years’ experience developing commercial software required. Experience with at least two complete software development product life cycles from concept to development and product testing and final release required. * Outstanding Mass Spec scientists (PhD) with demonstrated software development skills will be considered in lieu of five years commercial software development experience. * Experience developing software with C# and .Net is required * Experience building software systems for data management, designing and implementing high quality solutions is expected * Strong organizational skills to work with cross-functional teams in defining project requirements is expected * Strong written and verbal communications skills are essential

* Understanding of chromatographic and spectroscopic data processing methods and software applications development for these is preferred but not required * Significant consideration will be given to candidates with experience in the analytical instruments business, especially mass spectrometers * Strong analytical skills and experience in one of the areas of biotechnology, bioinformatics, signal processing, or analytical chemistry

* Minimum of Bachelor’s degree in Computer Science, Software Engineering, Computational Chemistry, or Computational Biology required. A Master’s degree is desirable * Formal training in software engineering (covering subjects such as architectural design, OOP, software quality engineering, requirements analysis, etc.) required * Formal training in Windows based software development is expected, with experience in one or more of the software programming languages listed above, particularly MS Visual Studio C++ and C#

To apply for this position, please visit this Website.

Thank you,
Developer FYI Center