Tuesday, 4 March 2014

Architect

Posted by Unknown on 06:33 with No comments
Job Location: San Diego, CA

Job ID: 00109224-1
The Intuit Core Services team is an exciting place to be. You’ll design and develop highly available, scalable, and secure web services using the latest technologies including infrastructure as a service, multiple data-centers, real-time data replication, and automatic network failover. Intuit is on a journey of exposing the functionality as APIs and Services Fabric platforms are enabling that journey. Services Fabric platform portfolio comprises of API Gateway, Developer Portal, asynchronous messaging, Enterprise Service Bus (ESB) and Services registry. Our platforms process millions of transactions each day, providing authentication/authorization, asynchronous messaging, and API management for internally and cloud-hosted services in support of critical web, mobile, and desktop Intuit products, including TurboTax, QuickBooks, Quicken and Mint. You’ll be surrounded by top-notch engineers that are also outstanding team players employing agile processes to move fast. We consider our people as the most important asset – we take the growth of our engineers seriously.



This Architect position will be responsible for the key pieces of Service Fabric architectures and guiding engineering teams in the development and use of these solutions. This person will understand the business and product objectives across Intuit and architect a solution that meets the functional and non-functional needs of the key stakeholders. The platforms will support both internally and cloud-hosted deployments. This person will work closely with other architects to deliver on the vision of Intuit’s services vision.

Qualifications

  • Ability to define high level technical strategies that balance short term and long term objectives in a practical manner.
  • Ability to work with business and product leaders to understand their key drivers and help them understand how technology tradeoffs should influence their strategy.
  • Ability to work comfortably in highly varying levels of abstraction from business strategy to product strategy to high level technical design to detailed technical design to implementation.
  • Ability to clearly document and communicate objectives, requirements and designs at these different levels of abstraction.
  • Ability to collaborate effectively with other Architects to help set direction for delivering end to end, high-performing, highly reliable, scalable and operable solutions.
  • Ability to effectively mentor and guide engineers.
  • Ability to lead change.

Qualifications Education/Experience:
  • Strong educational background with BS / MS in Computer Science or related area.
  • 10 or more years significant experience in software development, with working knowledge of Java &, web-based, & mobile applications, web services, hosting, database and networking.
  • Experience with Mule or other ESB technology
  • Experience with ActiveMQ or other messaging technologies
  • Understanding with Services Registry
  • Experience with AWS technologies
  • Experienced in delivering highly available, high scale internet facing systems with broad understanding of Quality Attributes and Architectural Principles that ensure large-scale hosted solutions meet or exceed business requirements for uptime, performance and security.
  • Experience in providing shared solutions to multiple development teams.

0 comments:

Post a Comment