Sr. Salesforce Developer - Remote

Email, Data architecture, Data migration, Design documentation, Education, Engineering, CPQ, CRM, Cloud, Computer science, Consulting, Dashboard, Database, API, Apex, NICE, Planning, Problem solving, Project planning, Reporting, Mathematics, Mentorship, Meta-data management, Microsoft Certified Professional, Environment management, Integration, MSC, Marketing, Revision control, Attention to detail, BSC, Business intelligence, Business-to-business, FIT, Time management, Training, Visualforce, Workflow, Writing, Software deployment, IT, Sales,, Security controls, Software, Software architecture, Solution architecture, System integration, System requirements, UX
Full Time

Job Description

The Salesforce Developer will design and implement key technical components of our Salesforce solutions using Apex, Visualforce, Lightning Components and Salesforce communities. This is a hands-on role that requires significant technical experience with the platform and related cloud technologies. 

  • Hands on design and development of custom solutions, including significant work in Apex, VisualForce, Lightning Components, Salesforce Communities and application integration patterns.
  • Judges the trade-offs with technology and feasibility and makes choices that fit the constraints of the project.
  • Serves as the Primary Salesforce Developer in the team.
  • Release and Environment Management, including sandbox usage planning, metadata and data migration, environment comparisons and version control.
  • Assist in training and mentoring of Jr. Developers.
  • Assist in writing technical approach and design documentation.
  • Help create integration and development project plans and designs. 


  • 3+ years of Salesforce development experience with Apex, Visualforce, triggers, batch Apex and Salesforce APIs
  • Bachelor’s Degree in Engineering, Computer Science, Mathematics, or equivalent work experience.


  • Technology—Ability to learn systems and software. Use of marketing systems, database products, CRM software, and other business intelligence software.
  • Attention to Detail – Ability to achieve thoroughness and accuracy when accomplishing a task through concern for all the areas involved.
  • Time and task management — managing one's own time and the time of others. Ability to meet deadlines in a fast-paced environment.
  • Apex development
  • Visualforce page development
  • Lightning component development, Lightning design development
  • Salesforce Communities (Nice to have)
  • Good problem-solving skills and ability to give optimal solutions
  • Hands-on experience in administration setup, e.g., managing users, security controls, and data as well as creating roles, profiles, and reports.
  • Experience in designing custom objects, custom fields, picklists, page layouts, workflow, approval processes, validation rules, custom tabs, reports, Visualforce pages, dashboards, and email generation according to application requirements
  • Education: BEng (IT, CE, CS, or EC), BSc, MSc (CS), BCA, or MCA
  • Certifications (Nice to Have) but not required
    • Salesforce Certified Sales Cloud Consultant
    • Salesforce Certified Service Cloud Consultant
    • Salesforce Certified Sharing and Visibility Designer
    • Salesforce Certified Data Architecture & Management
    • Salesforce Certified Application Architect
    • Salesforce Certified Development Lifecycle & Deployment Designer
    • Salesforce Certified CPQ Specialist
    • Salesforce Certified User Experience Designer
    • Salesforce Certified B2B Solution Architect
Dice Id : 80121007
Position Id : 7095012
Originally Posted : 2 months ago
Have a Job? Post it