Sales Force Architect in Richmond, VA at ConsultNet

Date Posted: 11/15/2019

Job Snapshot

  • Employee Type:
  • Location:
    Richmond, VA
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
  • Job ID:

Job Description

Be a part of the ConsultNet difference. As a leading national provider of IT staffing and solutions, ConsultNet delivers exceptional services to startup, midmarket and Fortune 1000 companies across North America. Since 1996, we've partnered with clients to create rewarding opportunities for our consultants, successfully building teams that have surefire results.
In the past two years alone, we have placed more than 1,500 consultants in contract, contract-to-hire, or direct placement opportunities. We understand communication is key to finding the right job that matches your skills and career goals. For us, it's not just the work that we do; it's how we do the work. Our breadth of offerings extends to multiple IT positions in major markets throughout the country, see more at

As part of an agile delivery team, the Senior Salesforce Developer works with solution architects, Salesforce business owners and technical team members to configure and develop Salesforce solutions. The Senior Developer serves as the technical leader of assigned Scrum team and oversees detailed solution designs, provides guidance to junior team members, and conducts code reviews with the team. The Senior Salesforce Developer writes user stories and acceptance criteria, estimates story size, configures or develops Salesforce solutions, and tests, debugs and deploys features to support our client's Salesforce implementation. The Senior Developer actively participates in product demos, retrospectives and other team ceremonies and documents solutions delivered. The Senior Developer has knowledge of commonly used concepts, practices and procedures used in the Salesforce development environment and rely on experience and judgment to plan, prioritize and complete user stories that meet the team's Definition of Done (DoD). The Senior Salesforce Developer provides technical expertise and recommendations to his or her team and may identify and evaluate new technologies. The Senior Salesforce Developer may also serve as the Scrum Master of assigned team.

Essential functions for this role include:

  • Design, develop, test, document, and deploy Salesforce solutions
  • Check in configurations to the team's source code repository and deploy configurations using DevOps tooling
  • Serve as the technical team leader by mentoring junior developers, performing code reviews, and reviewing and approving solution designs including testing and documentation artifacts
  • Collaborate with solution architects, product managers, product owners, business owners and their proxies to define user stories and detailed acceptance criteria
  • Develop accurate estimates of story size using story points to enable Sprint planning
  • Actively participate in team ceremonies including story and feature demos, program increment (PI) and iteration planning, daily standups and retrospectives
  • Communicate with team members regarding status, impediments and technical issues
  • Work with other developers to design integrations between systems across the enterprise
  • Follow and contribute to technical processes, coding standards, and guidelines
  • Continually evaluate and refractor code base for increased extensibility

If you have the following credentials, we encourage you to apply:

  • 7+ years of experience working with Salesforce Sales Cloud, Service Cloud, and Marketing Cloud. Experience with Agile development processes, continuous integration, and deployments. Experience in financial services or other regulated industries a plus
  • User Interface experience using Salesforce Visual Force, HTML5, JavaScript, CSS, Lightening, jQuery, AJAX
  • Experience with REST/SOAP APIs (XML, JSON)
  • Experience with Salesforce APIs, Apex Triggers and Classes, SOQL, Tool and Toolkits
  • Experience in working with Salesforce Workflow Rules and Approvals, Visual Flow, Process Builder and Salesforce limitations.
  • Familiar with integration approaches and tools including Salesforce Connect and oData and ETL tools (i.e., Mulesoft's Dataloader or Talend ETL)
  • Familiar with Salesforce Sites
  • Experience in using testing automation tools like Selenium
  • Working knowledge of CA Agile Manager (Rally) or similar ALM tools
  • Strong understanding of design principles, technically scalable data modeling, and development best practices.
  • Experience in structured SDLC methodologies including Agile/Scrum or SAFe
  • Experience integrating Salesforce with other applications via real time and batch process (sync/async)
  • Knowledge automated deployment / DevOps tools and technologies
  • Knowledge of source control management tools such as Git
  • Experience working as a technical lead on an Agile delivery team
  • Strong solution design and problem solving skills
  • Certifications preferred: Certified SFDC Developer


  1. Software Engineer Jobs
  2. Project Engineer Jobs