In this role you'll focus on developing features for the Salesforce Communities Cloud. Officially launched during Dreamforce 2014 to rave reviews, Salesforce Community Cloud open up a new front for customer engagement by enabling businesses to connect to their customers and partners in a whole new way. With over 2000 leading companies such as Honeywell, Pono Music and GE capital, using it to connect to their customers, the Salesforce Communities cloud is propelling Salesforce to the head of the pack in the $3.5 Billion Enterprise Collaboration market.
As a senior developer you will collaborate with product managers, and other top-notch software engineers to design and implement email, push and in-app messaging related features for the Salesforce Communities Cloud.
Design, implement and ship features that can scale to millions of users;
Lead feature and architecture design with a major focus on performance, scalability and future plans;
Have a passion for quality and writing clean, solid, readable code that scales and performs well;
Adopt, embrace, and promote agile and test-driven practices;
Value team excellence over individual productivity;
Participate in and promote architectural initiatives, balancing long-term velocity with short-term customer needs.
Deep understanding of object-oriented design and programming concepts
3+ years of Java experience;
Prior experience designing REST and/or SOAP based APIs;
Solid communication skills
Ability to learn quickly in a dynamic environment; and
Bachelor's Degree in computer science or equivalent experience.