Senior Software Engineer

SugarCRM

(Raleigh, North Carolina)
Full Time
Job Posting Details
About SugarCRM
SugarCRM enables businesses to create extraordinary customer relationships with the most innovative, flexible and affordable CRM solution in the market. The company uniquely places the individual at the center of its solution—helping businesses transform the customer experience and enable highly personalized interactions that drive customer excellence and loyalty throughout the entire customer lifecycle.
Summary
We are looking for engineers who have experience developing for the web and the cloud. This position is for a strong developer to join our team who will help develop the next generation of SugarCRM’s SaaS platform. If you have a passion for software development, want to build an awesome cloud platform that is used by many of SugarCRM’s customers, and enjoy working on cutting edge projects that are continually growing and improving, we want you. You will be working with a fantastic group of software developers on SugarCRM's next generation SaaS platform. You'll be interfacing with SugarCRM's backend, Amazon AWS, and designing the APIs that will power our partners. You will be expected to research technologies and use best practices to create a world-class scalable product.
Responsibilities
* Writing maintainable and extensible code * Collaborate with others in an open environment * Focus on creating highly scalable and reliable SaaS platform
Ideal Candidate
Qualifications * Deliver extraordinary customer relationships * Bachelor's degree in computer science or equivalent industry experience * 5+ development experience * 2+ years development experience in Ruby (RoR a plus) * Experience with non-relational datastores (Mongo) * Ability to create modular, object-oriented code that is clear, maintainable and utilizes design patterns and other best practices * Experience with agile development methodologies including rapid prototyping, test driven development (TDD, BDD), continuous integration, etc. * Respect and expect accountability Additional Qualifications * Experience with Linux system administration - security, backups, monitoring, shell scripting, etc. * Knowledge of systems architecture for cloud infrastructure (Amazon AWS) * Front-end development with Javascript with toolkits such as Ember, jQuery, Backbone, etc. * Experience with Rspec and Cucumber * Experience with tools like puppet * Experience with Ruby Fog is a plus * Experience with RDBMS (MySQL) and NoSQL (Mongo) * Performance testing experience * You get Git

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.