Senior/Principal Software Engineer - Pleasanton, California United States - 21903



JOB DESCRIPTION

Job #: 21903
Title: Senior/Principal Software Engineer
Job Location: Pleasanton, California - United States
Employment Type:
Salary: contact recruiter for details
Employer Will Recruit From: Nationwide
USA
Relocation Paid?: NO

WHY IS THIS A GREAT OPPORTUNITY?


We have an excellent opportunity for an experienced Senior?Principal Software Engineer to be part of a global software company who are a leading provider of enterprise cloud applications. They are headquareted in Palo Alto (California) and have offices in Denver (Colorado), Austin (Texas) and Brisbane (Australia). Customers are their focus and they work hard at providing user friendly applications to medium to large enterprises. 

PLEASANTON, CA based Permanent role!

Key Criteria:

  • 8-10 years of Server side software development experience in an enterprise software product
  • Experience with Java, Spring Boot, Spring, SQL
  • Experience implementing high quality code using automation and unit testing frameworks
  • Experience with designing and implementing large scale integration solutions
  • Experience with REST, including good API design and versioning

JOB DESCRIPTION

Are you excited about working on products that change the way people plan across businesses in a way that benefits them to run their business more effectively no matter how small or large they are?

If providing great products and working on a user-friendly planning tool is a challenge you are excited about - then, here's your chance to work with an enterprise software leader in cloud corporate performance management (CPM) solutions!

As the Senior/Principal Software Engineer, you will be a part of the talented engineering team and continue revolutionizing the heart of their application.  The ideal candidate will be a full-stack developer having significant experience building customer-facing product with a world-class user interface for a compute- and analytics-intensive application.

 

QUALIFICATIONS

Required Skills & Experience:

  • 8-10 years of Server side software development experience in an enterprise software product
  • Experience with Java, Spring Boot, Spring, SQL
  • Experience implementing high quality code using automation and unit testing frameworks
  • Experience with designing and implementing large scale integration solutions
  • Experience with REST, including good API design and versioning
  • Mentor junior team members on engineering best practices
  • Strong leadership, communication and organizational skills
  • Proven ability to balance multiple priorities and communicate across organizational boundaries
  • Experience with Agile development process
  • BS/MS in Computer Science, Engineering, or related field

 

Nice to have:

  • Knowledge of Docker and ZooKeeper.
  • Experience with Performance testing for large scale solutions

 

Education:
University - Bachelor's Degree/3-4 Year Degree

APPLY NOW FOR THIS JOB

Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit