Employment Type
Full Time
Job Location
New York, NY
Date posted
January 23, 2019

Apply now

Position: Salesforce Developer

Thank you for submitting your application. We will contact you shortly!

Position
Salesforce Developer
Description

We are a Salesforce-focused custom app development company that enables organizations to deploy enterprise logic to the cloud. Whether the need is to design end-to-end applications or support existing internal engineering teams, we help guide and execute technology challenges successfully and affordably. With over 10 years of experience on the Salesforce platform, our teams thrive in helping customers navigate the Salesforce ecosystem effectively.

Qualifications

You must have an excellent understanding of the Salesforce platform and products, such as the Sales Cloud, Service Cloud, Community Cloud and the Lightning Platform. As a Salesforce developer, you must have a solid foundation programming in Java and demonstrate writing efficient and scalable Lightning, Apex and Visualforce code. Responsible for developing through all phases of the development lifecycle, from initial technical designs, implementation, testing to production deployments. You will also be expected to provide detailed best practices and documentation for your applications to the IT Support organization.

Experience
  • 4+ years of experience programming with Force.com, Apex and Visualforce
  • 4+ years of experience programming in Java
  • 2+ years of experience programming JavaScript
  • 2+ years of experience programming HTML
  • Excellent understanding of Salesforce.com’s SOQL and SOSL
  • Excellent understanding of Salesforce.com’s web services
  • Excellent understanding of Salesforce.com’s security model
  • Excellent understanding of Salesforce.com’s Sales Cloud, Service Cloud, Community Cloud and Lightning Platform product offerings
  • Experience with database concepts and data modeling capabilities

 

Bonus skills:

  • Admin and/or developer certification on Salesforce
  • Experience developing in an Agile software development environment
  • Solid understanding of the Software Development Life Cycle (SDLC)
  • Strong analytical skills and the ability to develop processes and methodologies
  • Experience with test-driven Development (TDD)
  • Experience with Continuous Integration (CI) process
  • Good understanding of Software-as-a-Service (SaaS) model and concepts
  • Ability to learn quickly in a dynamic environment
  • Ability to take ownership of projects and multi-task in a fast pace environment
Education
  • Bachelor’s degree in computer science or equivalent experience
Work Authorization
  • United States (Required)
Job Benefits
  • Paid time off
  • Health insurance
  • Dental insurance