Senior Software Engineer
Electric Cloud, Inc. - San Jose, CA

This job posting is no longer available on Electric Cloud, Inc.. Find similar jobs: Senior Software Engineer jobs - Electric Cloud jobs

Electric Cloud, a leading DevOps optimization company, is looking for a talented and experienced web application developer to join our industry leading ElectricAccelerator® team ( ).

Electric Cloud did cloud before it was cool. Our Electric Accelerator started with distributing make over what we now call private clouds. Reducing build times by as much as 20x, ElectricAccelerator enables private cloud computing by accurately executing parallel builds across scalable clusters of standard hardware. This is a complex product spanning technologies ranging from parsing, network communications, file system access optimization, multi-thread processing, complex scheduling, and much more.

Reporting to the Sr. Director of Engineering, this person will be responsible for the design and implementation of new features and eCommerce integration for the team based product. The ideal candidate should have plenty of backend experience at the web server level (django, rest apis) and some frontend skills (js/angular). Such a developer would get a chance deepen those backend skills with experience on things lower on the stack.

Essential Skills & Requirements:
At least 2 years of software development experience with a proven track record of developing new web based applications preferably with Python. If you have developed applications with Ruby on Rails, that's great as long as you are, a fast learner and can pick up Python.

Experience with Django or other python web frameworks (Flask, Bottle, Pylons, Pyramid).

Comfortable with modern web frontend technology. You'll need to take designs from our UX team, and implement the corresponding HTML, CSS and JavaScript. We are transitioning from jQuery to Angular.js, so knowledge of Angular is preferred, but you should definitely be comfortable with JQuery.

A desire to dig deep into the older layers of our stack. A bit of Java experience is required to be able to debug issues with our Enterprise application, which is written in Java and uses J2EE, Spring & Hibernate along with Apache and PHP.

Excellent debugging and problem solving skills along with the ability to dive into and understand existing Java stack and fix such system

Strong analytical and development skills

Excellent communication and collaboration skills

Intellectual curiosity and self-motivated work style

BS degree in Computer Science is required

Nice to Have:
Experience integrating with eCommerce payment gateways

Experience of Angular JS

Deep Knowledge of Junit and Testrunner is a big plus

Experience with build systems such as Maven, ANT and Gradle

Experience with Apache Tomcat/Jetty/MySQL

Familiarity with Continuous Integration tools like Jenkins is a big plus.

About this company
Electric Cloud is the leading provider of solutions that automate, accelerate and analyze software build-test-deploy processes to optimize...