More Jobs Like This

Senior Software Engineer Etouch Systems Corp - Sunnyvale, CA US
Principal Software Engineer (Sourcing) Ariba, Inc. - Sunnyvale, CA US
Java/J2EE Developer Amdocs, Inc. - San Jose, CA US
Software Engineer Blackstone Technology Group - San Francisco, CA US

Principal Software Engineer (Procurement)

Location:
Sunnyvale, CA 
Area Code:
650 
Telecommute:
no 
Travel Required:
none 
Skills:
12 or more years of software development experience 
Pay Rate:
DOE 
Tax Term:
FULLTIME 
Length:
 
Date Posted:
5-14-2013 
Position ID:
8372 
Dice ID:
ARIBACA 
Title:  Principal Software Engineer

Department:  Procurement   

Location:  Sunnyvale, CA

Reports To: Director of Engineering/Engineering Manager

FLSA Status:  Exempt

Company Overview



Ariba, Inc. is the leading provider of collaborative business commerce solutions. Ariba combines industry-leading software as a service (SaaS) technology to optimize the complete commerce lifecycle with the world's largest web-based community to discover, connect and collaborate with a global network of trading partners and expert capabilities to augment internal resources and skills, delivering everything needed to control costs, minimize risk, improve profits and enhance cash flow and operations – all in a cloud-based environment. Whether you’re buying, selling or managing cash, you can do it more efficiently and effectively in the Ariba® Commerce Cloud. Over 300,000 companies, including more than 80 percent of the Fortune 500, use Ariba’s solutions to drive more efficient inter-enterprise commerce.

Duties and Responsibilities



The Ariba Network team is looking for experience software engineers passionate about finding elegant and scalable solutions to unique, complex and large scale problems. You can help build the next generation of the largest open business network that connects millions of business users around the world.

As a Principal Software Engineer you will be responsible for the design, development and support of key functional areas across the entire Ariba Network stack.

Preferred Qualifications 



  • Quick learner with a passion for solving tough problems
  • Strong object-oriented analysis and design skills
  • Strong knowledge of relational database, SQL and query optimization
  • Successful track record in writing high quality code and large scale components in a SaaS environment.
  • Good knowledge of algorithms, caching, scalability and concurrency technologies.
  • Experience in using Java based frameworks – Hibernate/Spring/Struts
  • Familiarity with Linux/Unix environment
  • Scripting language experience
  • Groovy or Ruby on Rails programming experience
  • Experience with JBoss/Tomcat deployments

Basic Minimum Qualifications



  • BS or MS in Computer Science or related field
  • 12 or more years of software development experience
  • Proficient with OO programming and Java/J2EE
  • Strong verbal and written communication skills
  • Independent, highly motivated and energetic

 

Ariba, Inc. is an EEO/Affirmative Action employer and does not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, disability, veteran status, or any other protected category. 

Ariba, Inc.

Copyright ©1990 - 2013 Dice. All rights reserved. Use of this site is subject to certain Terms and Conditions.

TRUSTe online privacy certification