R and D Software Engineer - Cutting-edge Project

VACO

(Santa Clara, California)
Full Time
Job Posting Details
About VACO
Vaco partners with clients on critical projects and strategic talent acquisitions in the areas of finance, accounting, technology, healthcare, general administration and more.
Summary
Vaco San Francisco is seeking savvy R&D Software Engineers to join a leading Life Sciences Solutions designer on a long-term contracting basis to create the tools and technologies that are changing the customer experience. This team produces the world's leading software for managing laboratory instrumentation, electronic content management, and business process workflows. The products provide a web based infrastructure for automation of the entire lab, from data generation through analysis and reports. In addition to providing open platform architecture for automation of the entire lab, the software adds value to instruments resulting in increased opportunities for the company. These R&D Software Engineers will work in the Software and Informatics Division of the world's leading global laboratory informatics and in one of the fastest growing businesses within the company. This suite of products is an essential ingredient in the continued business success in the marketplace. These are exciting opportunities for individuals who are self-starters, innovative and passionate about delivering world-class software and like to work in a fast-paced environment.
Responsibilities
* Design and develop enterprise distributed multi-tiered software in an Agile environment. * Translation of market requirements into a software designs for your area of focus. * Incorporate leading edge technology into our software products. * Solve a broad range of problems of varying scope and complexity.
Ideal Candidate
* Bachelors or Masters in Computer Science, Computer Engineering or similar discipline or equivalent. * 4+ years of prior hands-on experience in architecting and designing distributed systems. * Expert in Microsoft Technologies: C#, .NET, WPF, WCF, C++, COM/DCOM * Sound understanding of Microsoft Operating Systems Internals and Fundamentals. * Excellent understanding of Data Structures, Algorithms and Design Patterns and their applicability in architecting and designing software. * Experience in Agile Software Development Practices (Scrum or other) TDD, BDD, Unit Testing. * Experience with tools used for unit testing - (nUnit, GTest for example) * Quick learner with strong analytical and problem solving skills. * Excellent verbal and written communication skills.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.