Sr. Staff Engineer, Software Architect Job in Foster City 94404, California Us

Position Objective:

The Biological Information Systems RD group at Life Technology is in need of a knowledgeable, experienced and hands on architect with a broad background in software design and development for the Life Sciences. The candidate will be responsible for architecture and design of software for next generation sequence data analysis and the many sequencing analysis applications that run on generic and specialized computing platforms. Additionally this person will guide and implement a software/ strategy that addresses informatics and data management challenges arising out of the use of Next Generation Sequencing technologies. Responsibility includes advising a talented team of software, algorithm developers and test resources that are engaged in developing state-of-the-art software for sequence data analysis.

Essential Functions:

- In conjunction with Program Managers and key RD and business stakeholders, define and shape the overall software architecture and strategy for sequencing technologies.
- Oversee SW architecture, modularity, development of re-usable code and application requirements.
- Responsible for developing innovative design and test solution guidelines.
- Participate with Sr. Mgrs to establish strategic plans and objectives.
- Evaluate and develop personnel to ensure efficient operation. Mentor high potential software engineers to develop internal skills in this area.
- Collaborate with the Director of Software Engineering, Head of RD, Program Manager and Product Managers to explore tradeoffs and risks and to identify the critical path for product development.
- Understand, analyze and drive current industry, technology, and software architecture trends and best practices to assess their impact (either beneficial or detrimental) and fit into the Life Technologies environment
- Candidate should be an expert in software design tools and methods (UML modeling, OOP patterns, multi-tier application architectures, etc

Nature and Scope:
Participates with other team members to establish and implement advanced technical and commercialization plans and objectives. Erroneous decisions will have a serious impact on the overall success of current and/or future company operations. Ability to effectively negotiate with and influence potential clients, partners, vendors, and internal staff required. The ability to effectively shift priorities and work at a rapid pace required. Proven relationship building skills required.
Excellent communication skills, including writing, articulating, listening, and questioning skills required. Ability to effectively interface with all levels inside and outside the company, including top executives, required.

Measures of Contribution/Impact
Contribution is measured through, but not limited to, timely achievement of innovative and robust software solutions to complex problems, efficiency of product development, competitive long term software strategy and effective team participation.

Education:
Ph.D. or M.S. in Computer Science or Computer Engineering.

Experience:

- 12+ years' leadership exp. leading software architecture for instrument projects and applications in the Life Sciences, Diagnostics or Biotech field.
- Proficient in multiple SW languages, Op Systems, SW tools, SW development processes and SW Architecture. C, C++, Java, Linux, Windows, Unix, OOD, SOA etc., knowledge of high performance computing environment and integrated hardware/software systems development
- Working skills in Software test methodology and tool sets.

- Excellent skills in software configuration management.
- Experience with management and leadership of interdisciplinary projects.
- Track record of developing complex software products and seeing them through successful product launches

Key knowledge includes:
− Knowledge of software design and development processes, use-case based requirements development and test automation tools.
- Experience with systems design that uses high performance computing solutions
- Working knowledge of sequencing instrument products and software/algorithms that are used for these systems.

Key skills/abilities include:

- Must have excellent leadership and communication skills with experience in influencing teams of cross-functional software experts.
- Excellent organizational skills, including the ability to efficiently evaluate, prioritize and handle multiple and changing projects and priorities.
- Excellent verbal and written communication skills and the ability to interpret and summarize recommendations in a clear, concise, accurate manner.
- Demonstrated ability to formulate and solve problems.
- Proven ability to lead and provide work direction required.

Contacts:
Has contact with all levels of company employees as well as interaction with potential partners/alliances.

Working Conditions:
Works in an office environment. Periodic travel required (approximately 15%).

Life Technologies is proud to be an Affirmative Action/ Equal Opportunity Employer committed to hiring a diverse and inclusive workforce.

If interested, please apply online at http://track.tmpservice.com/ApplyClick.aspx?id=1306039-1789-872