Senior Solutions Architect

Genomic Health, Inc.
Job Location: 
Redwood City,CA
Job Description: 

The Solutions Architect will be a leader forintegrating business processes, data, application systems, and technologies. This architect will collaborate with internal and external partners for the definition, planning, modeling, governance, and implementation of the Integration strategy.

- Align Information Technology teams around architecture common best practices and collaborative artifacts related to integration
- Adopt, adapt, create, and promote optimized architectures, principles, patterns, and processes
- Help define, evangelize, and teach software engineering best practices
- Ensure the overall architecture of critical systems support the users' visions for what the systems need to do and the paths along which they must be able to evolve
- Help define the application architecture for the integration of systems and create and maintain an overall integrated view of all applications systems
- Work with project teams to create high-level designs of secure end-to-end integrated solutions by helping to:
- Map business process activities to the applications that support them
- Define the flow of data among the applications
- Provide cross-project architectural governance
- Serve a Federated Architecture Team as a knowledge expert, researcher, and mentor in technology evaluation and architecture best practices for integration
- Utilizing a "Learn, Do, Teach" model, organize and lead efforts to address the use of integration technologies and to answer specific architectural questions
- Create and maintain technology roadmaps
- Help facilitate the evaluation of software, its integration and product standards, and the design of standard configurations
- Stay current with industry standards and trends regarding key integration technologies and approaches
- Explore opportunities to provide value-added solutions, such as SOA and business activity monitoring (BAM)

Success Criteria
- Advanced analytical thinking and problem-solving skills
- "Get it done" attitude
- Superior communication and business-technical interaction skills
- Strong planning and organizational skills
- Ability to ramp up quickly in any functional area
- A technology-agnostic approach when seeking solutions

- Bachelor's Degree in Computer Science, engineering, or related field. Master's Degree is preferred.
- Minimum 12 years of experience with IT, with 3-5 years of software development experience designing and architecting high-performance scalable distributed software solutions
- Experience leading architectural initiatives
- Demonstrated ability to manage relationships with both internal and external customers
- Demonstrated ability to work independently and within a collaborative team-oriented environment using sound judgment in decision-making
- Experience as an Integration Architect for application information exchanges utilizing an Enterprise Service Bus (ESB)
- Must have a broad technology background, with understanding of service oriented architecture (SOA, REST, WS-*) especially desired
- Experience with integration to a major CRM and/or ERP system is desired, where and SAP are preferred
- Experience integrating with BizTalk as the middleware is a plus
- Hands-on experience building technical interfaces is desired
- Experience with REST interfaces is desired
- Experience developing with XML and XSLT
- Experience managing XML schemas and addressing namespaces for information exchanges is desired
- Experience designing and implementing security aspects of information exchanges
- Working knowledge of networking
- Experience with SaaS application systems and Cloud computing is desired
- Ability to abstract and model using UML or equivalent techniques
- Experience in data modeling, where conceptual and canonical data modeling experience in SOA environment is especially desired
- Experience creating data flow diagrams (DFD)
- Experience creating BPMN business process models
- Experience with Business Architecture (e.g., Business Capabilities, Enterprise Business Model, etc.) is a plus
- Experience with Big Data is a plus
- Experience with biotechnology, clinical research, pharmaceutical, and/or healthcare integration issues is preferred

To apply for this position, please CLICK HERE