Job Description :

Job Title: Salesforce Developer

Location: Remote or Chantilly, VA

Duration: Long term

Duties:

  • Architect, design, implement, test and deliver highly scalable products.
  • Master development process, culture and code base, then improve it.
  • Operate effectively in the hybrid engineering model where engineers are expected to be able to design and execute the necessary work to ensure quality in their own code as well as other engineers.
  • Work closely with a team of engineers, product managers, user experience experts and performance engineers to build new features, adopt and use while keeping our trusted platform stable and scalable.
  • Mentor others in development technologies, tools, and processes
  • Present designs to internal/external groups and review designs of others
  • Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics.
  • Act as the development lead on multiple projects from requirements gathering through solution design, build, testing and deployment.
  • Perform the build activities to deliver a solution from the design stage to a functional application.
  • Develop applications using the Force.com platform (Apex classes/triggers, Visual Force pages, Web Services API), Angular JS, related web technologies (CSS3, HTML5, Ajax, JavaScript) and other enterprise programming languages such as Java.
  • Integrate enterprise applications such as Salesforce with analytical platforms and other applications via integration tools using SOAP or REST web service protocols.
  • Participate in design and code reviews to ensure development quality.
  • Execute unit tests and write Apex test classes for code coverage.
  • Use development tools such as Eclipse IDE (for source code editor, debugging and deployment) and GIT (for source code and version control)
  • Deploy metadata (configuration and code) to different environments via tools such as Ant and Flosum.

Degree requirement:

This is a professional position, and as such, we require, at minimum, a bachelor's degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a bachelor's degree in one of the aforementioned subjects.

             

Similar Jobs you may be interested in ..