Debbie Woods - Technical Recruiter

Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Salesforce Developer

Information Technology | McLean, VA | Contract

Job Description

US Citizens and LPR Candidates Only Please!

Looking for a Salesforce Developer who brings expertise, enthusiasm, and efficiency to our team and to our projects. You must be comfortable in rapidly changing and sometimes-ambiguous work situations and possess complex problem-solving abilities. We are looking for someone with both bright ideas to help form decisions regarding design and improvements to our system, and an innate ability to execute and implement, turning ideas into reality.


  • 7+ years web application development experience, including solid experience with Java or C#, as well as HTML, JavaScript, and CSS
  • 5+ years as a developer
  • Must have historical and proven knowledge and practical application of Visualforce, APEX programming, APIs, and Web Services
  • Knowledge of Web Services (SOAP and REST)
  • Ability to work on multiple tasks and deliver results with aggressive timelines in an Agile environment
  • Excellent communication skills
  • Mastery of data types, algorithms, object-oriented programming
  • Demonstrated problem-solving ability
  • Developer Certification or Platform Developer I
  • Advanced Developer Certification or Platform Developer II
  • Experience with database software, Platform as a Service solutions
  • Familiarity with security concepts (authentication, authorization, encryption, digital signature, SSL, web service proxies, firewall, SAML 2.0, OAuth 2.0)
  • Experience with integrating Salesforce with multiple internal applications (Microstrategy, Outlook etc)


  • Develop web applications and web services using Salesforce, Apex, SOQL, Visualforce or other web development technologies such as SOAP, REST, and XML
  • Integrate third-party products with existing infrastructure
  • Deliver scalable, robust, and simple software solutions to solve complex business problems
  • Implement new features and optimize existing ones to deliver maximum performance
  • Resolve production defects quickly
  • Participate in design, development, testing and deployment activities
  • Create and maintain documentation
  • Collaborate and communicate with team members, project managers, and at times internal customers
  • Attend regular planning meetings and daily stand-ups, encourage successful team delivery of results
  • Keep abreast of new features and functionality providing recommendations to further process improvements