Full Stack Salesforce Developer

  • Aurora
  • Permanent
  • Mon Mar 12 15:40:00 2018
  • BBBH5418

Job Title : Full Stack Salesforce Developer
Type: Full time
Location: Aurora, ON / Toronto, ON
Build custom applications in Force.com using classic Salesforce tools such a VisualForce as well as modern web technologies such as Lighting and AngularJS.
Work with BA’s to collect and analyze business requirements.
Participate in Salesforce OAuth or Bulk API.
Create new functionality for the application within SalesForce.
Build out new functionality - work across the full stack to work on data-related and evaluation features and modules.
Develop UIs and build features that allow exporting of information and synchronization.
Convert existing code to Lighting Components.
Use Process Builder to move existing and build new functionality within the application.
Use Jenkins to compile and test your code and then trigger deployments in Octopus.
Provide Operations support and application debugging where necessary.
Bachelor’s degree in Computer Science.
Salesforce Administrator and Developer Certifications are a bonus.
3 to 5 years of experience in Full Stack Salesforce development and deployment including custom page creation accessing external data sources and expertise performing the following:
Configuration and release management using change sets in Salesforce.com and other deployment tools such as GIT and Jenkins.
Monitoring and debugging running custom SFDC applications.
Maintaining high security standards for all data stored in Salesforce.com.
Architecting and building the data feeds, platform/environment configurations, ETLs and components needed to integrate Salesforce with external applications, data systems.
Proven experience with:
o Lightning Components or VisualForce.
o Advanced UI development using or Javascript tools such as AngularJS.
o The SFDC toolkit.
o Developing custom objects and workflow business rules including Process Builder.
o SQL and SOQL queries.
o Apex test classes and scripts.
Strong problem-solving skills using both custom development and purchased applications (solid knowledge and usage of AppExchange).
Committed to the Agile methodology and experience working in a SCRUM environment.
Easily build relationships, team-oriented and work closely with internal process teams, developers, users and management.
Analytical mindset and can quickly understand and analyze various approaches and processes.
Able to communicate technical details clearly to any level of audience.