Principle Software Developer

| Greater Denver Area
Sorry, this job was removed at 3:01 a.m. (MST) on Friday, September 19, 2014
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Cloud Elements is a cloud application developer and integrator based in Denver, CO.  We partner with leading SaaS, PaaS and big data vendors such as Google, GitHub, SendGrid, Twilio, Stripe, Box, SalesForce.com, ZenDesk, Hadoop, and MongoDB; that is an impressive list and it continues to grow!  Software Engineers at Cloud Elements get to work on building really cool SaaS applications; developing both our proprietary SaaS services, and building out our client's SaaS services.  

We are looking for a Principal Software Engineer who is an experienced developer with Architecture skills for our Consulting Practice.  This role is an exciting, challenging, and dynamic position that will allow this person to work on multiple customer implementations over time.  This is a position where you can use your creative problem solving, resourcefulness, and coding mastery to build leading edge SaaS applications! 

Life is great at Cloud Elements and we are growing our team!

What we would like you to have:

  • BS/MS in Computer Science, Engineering or related field
  • 6+ years of software development experience, preferably in a SaaS based environment.
  • 2+ years of design and architecture experience of SaaS based systems
  • Required - Java, SQL, JavaScript, JSON, Subversion or Git, Tomcat (or other Java application server), , Maven or Ant, Linux or other Unix
  • Desirable – Python, Ruby, Node.js, Sencha EXTJS 4.x+ or other Web 2.0 frameworks, jQuery, PostgreSQL, MySQL,, Gradle.
  • At least 4 years of Java, SQL, Web 2.0 application development experience
  • 2+ years using and integrating with RESTful APIs
  • Good knowledge of RESTful design and best practices
  • Must be familiar with Object Oriented methodology and development.
  • Required to have a working knowledge of Linux or Unix.
  • High level knowledge of network and software security is required.
  • Knowledge of multi-tier SaaS or Cloud architecture is highly desirable.
  • Have working experience with revision control systems and configuration management tools such as Subversion and Git.
  • Must have worked with Tomcat or other Java application servers.
  • Should be comfortable working with Javascript and Web 2.0 technologies, i.e., AJAX.
  • Knowledge of Sencha’s EXTJS framework or comparable Web 2.0 frameworks is desirable but not required.
  • Leadership qualities: Effective and tactful communicator, mentor/teacher, ability to proactively identify problems and solutions, enthusiastic team member a must! 
  • Ability to work in customer-facing consultative position.
  • Ability to travel potentially up to 40%

What we can offer you:

  • Challenging work with leading edge technology
  • Career growth
  • Benefits - Medical, dental, 401k, flex PTO, equity!
  • Bonuses for mentoring, training/conferences, doing extra credit work, employee referrals!
  • Flexible work locations: You will be working out of our office in Industry located in Denver, CO, customer sites for kickoff/design/other sessions, and occasionally from your home office.

We'd love to hear from you! Please upload your resume and share with us your GitHub link or other source where we can take a look at samples of your work.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

3858 Walnut St., Suite 235, Denver, CO 80205

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Cloud ElementsFind similar jobs