Software Architect Engineering - Mountain View, CA at Geebo

Software Architect

Intuit Inc. has openings for Software Architects in Mountain View, California or any office within normal commuting distance: Architect, design, and help implement new software components that further Intuit's businesses and enable rapid growth of market share. Represent business unit in technology conferences, both internal and external. Collaborate with other Chief Architects to ensure businesses's technology strategy ladders up to Intuit's technology goals and vision. Design and develop new software applications, services, features and enhancements, and maintain existing software products. Participate in the entire product lifecycle for software products and services that are broad in scope and complexity, applying a full understanding of software engineering methodologies and industry best practices. Utilize specialized knowledge to design, develop, and maintain Intuits software. Implement build plans and deployment strategies for various software projects. Consolidate tools sets and drive consistency of configuration management and software release mechanics across our organization, working cross-functionally with various groups and teams. Troubleshoot issues and define ongoing solutions. Pilot, configure, refine, and document complex build and configuration frameworks and procedures. Mentor other engineers, and contribute to Intuits continued process improvement.
Employer will accept a Masters degree in Computer Science or a related technical field and eight (8) years of work experience in the job offered or eight (8) years of work experience in a software architecture or software engineering-related occupation. Experience must include:
1. Designing, implementing, and delivering RESTful APIs using Spring, XML/JSON Formats leveraging SOA;
2. Designing and implementing Javascript Services for Single Page Architectures using AngularJS;
3. Designing and implementing Search Functionality using Solr and Lucene;
4. Configuration and Release Management using Jenkins, Chef and Puppet;
5. Designing Scalable middle-ware Cache using Distributed Caching Frameworks like Memcached for Relational and NoSQL Databases;
6. Building scalable back end infrastructure based on Asynchronous Implementations, Event Processing and Messaging using JMS; and
7. Implementing Resiliency, Monitoring and Alerting using Tools like Zabbix and AppDynamics.
Experience may be gained concurrently.
To apply, submit resume to: Intuit Inc., Attn: Olivia Sawyer, J203-6, 2800 E. Commerce Center Place, Tucson, AZ 85706. You must include the job code (I-213) on your resume/cover letter. Intuit supports workforce diversity.Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.