Salesforce Developer

Hollywood, CA 90028

Employment Type: Perm Job Category: SalesForce Job Number: 18951

JOB SUMMARY:

The successful candidate for this position will work on Salesforce Solution Design, Prototypes, and Development and Unit testing for various Salesforce initiatives of our client’ s company. The person in this role will work with Business Analysts/Salesforce Administrators/Business Leaders in tailoring solutions that meet business needs using an agile/iterative development process. This role will implement solutions through a combination of Salesforce configuration, and custom development on the Force.com platform. This role will be also working with Salesforce support, Security, Network and Infrastructure teams to resolve critical issues.

DUTIES AND RESPONSIBILITIES:
  • Translate functional requirements into technical design and develop robust solutions for each planned release
  • Responsible for the detailed design of technical solutions, Proof-of-Concepts (POC), prototyping and documentation of the technical design
  • Produce elegant code to meet design specifications using Apex, VisualForce and other technologies (e.g. XML, HTTP/HTTPS, JavaScript, JSON)
  • Contribute to overall code quality by performing design and code reviews for fellow developers
  • Perform basic and extended unit tests for releases (internal and salesforce releases)
  • Perform release migration tasks (change sets, config, data load etc.) and environment setup/management using GitHub and Jenkins
  • Provide level 3 production support (involving appropriate functional teams when needed)
  • Help with triaging and fixing defects for the planned releases and production
  • Perform advanced Salesforce administration (Sandboxes management, Salesforce release and patches, User management, workflow and approval rules, Permission Sets etc.)
  • Continuous improvement of development processes for the Force.com platform using industry-standard and emerging practices like Agile, Continuous Integration, etc.
  • Build and maintain great working relationship with peer teams

PREFERRED EDUCATION:
  • Bachelor’ s degree in Information Systems; or 4 years equivalent experience

REQUIRED MINIMUM EXPERIENCE:
  • Minimum 2 years of hands-on development experience with Salesforce.com developer toolkit (Apex Classes, Controllers and Triggers, Visualforce, Force.com IDE, Migration Tool, Web Services etc.)
  • 2-4 years of hands-on Object-Oriented programming experience using Java, C# or similar languages
  • Proficiency with version control system (like Git, Subversion or similar)
  • Proficiency with test driven development (TDD) and test automation tools for web-based applications (Selenium, Windmill, etc.)
  • Experience setting up and utilizing Continuous Integration (CI) severs (like Hudson, Jenkins or similar) for build and process automation
  • Experience integrating salesforce with 3rd party systems using web services, ETL Tools, and app exchange apps
  • Knowledge of Force.com development best practices and design patterns
  • Experience integrating SalesForce with multiple data sources
  • Familiarity with web application development technologies like JavaScript, AJAX, JSON, HTML5 and CSS preferred

CERTIFICATES, LICENSES, REGISTRATIONS:
  • SFDC Certified Developer and/or Advance Developer is strongly preferred
  • SFDC Administrator/Advanced Administrator certification is a plus
  • Experience with Agile development processes is preferred

ABILITIES AND SKILLS:
  • Demonstrated ability to deliver results on time and produce high quality deliverables (accuracy and thoroughness)
  • Demonstrated expertise on programming best practices, design patterns and design trade-offs on internet and cloud-based platforms
  • Strong written and verbal communication skills
  • Ability to organize and lead technical meetings to achieve a given set objectives
  • Ability to build and maintain effective working relationships with other team members (immediate team as well as cross-functional teams)
  • Strong analytical and problem-solving skills
  • Ability to work in a fast-paced environment with multiple concurrent projects
  • Self-motivated and ability to apply good judgment and decision-making skills
  • Strong professionalism and interpersonal skills

KEY INTERNAL/EXTERNAL CONTACTS:
  • Business Unit Representatives
  • SFDC Power Users
  • IT Cloud Services Team
  • SAP Operations Team
  • Business Intelligence Operations Team
  • Third Party - SFDC, App Vendors, Contract Resources

 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.