Senior Salesforce Developer
Just Energy
Mississauga, ON, CA
4d ago

For more than 20 years, Just Energy has been a leading retail energy provider specializing in electricity and natural gas commodities, energy efficiency solutions and renewable energy options.

With offices located across the United States and Canada, Just Energy is a North American company serving over 1 million residential and commercial customers.

As a trusted advisor, we’re proud to provide homes and businesses with a broad range of solutions that deliver comfort, convenience and control.

Senior Salesforce Developer

JOB SUMMARY :

The successful candidate will be accountable for helping develop solutions that ensure we continue to deliver exceptional tools for the business to service our customers accurately and efficiently .

Key to this position is the ability to provide technical leadership on latest development, testing and deployment technologies.

RESPONSIBILITIES :

  • Manage the scope and technical delivery of projects.
  • Coordinate development efforts with the team.
  • Provide hands-on solution consultancy in software system design and development of best practices and refactoring.
  • Apply technical knowledge to provide solutions that increase business value and minimize risk.
  • Develop shared reusable components to increase reusability and solution robustness.
  • Be responsible for the qualit of deliverables.
  • Assume technical leadership role on some projects.
  • Exercise leadership through superior technical and domain knowledge.
  • Participate in peer code reviews.
  • Proactively identify areas for improvement, seek solutions and make recommendations.
  • Ensure consistent improvement in the team's iteration code velocity.
  • Manage rework (bug fixes) effort as a percentage of overall effort.
  • QA testing support and production defect support.
  • Required Soft Skills

  • Excellent written and oral communication skills to confirm requirements and explore potential solutions
  • Excellent analytical and process-oriented skills with an eye on re-use
  • Ability to manage multiple projects with tight deadlines
  • Strong critical thinking skills to recognize assumptions, evaluate arguments, draw conclusions, and proactively propose solutions
  • Confident in your knowledge and open to developing trusting relationships and provide guidance to support the development of colleagues (team player)
  • Required Experience / Qualifications / Competencies :

  • Minimum of 7 years IT Development Hands-on experience with the following tools and technologies : Advanced JavaScript HTML 5, CSS, JQuery, JSON / XML Azure DevOps (TFS / Git), Visual Studio / VS Code
  • Minimum of 3 years' experience with proficiency in designing, developing, and configuring solutions on the Salesforce platform including : Salesforce Administrative Tools Sales Cloud and Service Cloud Visual Force, APEX Coding (Class & Trigger), Salesforce Lightning Components Salesforce Workflow Rules and Approvals, Visual Flow, Process Builder Systems Integration tools (REST, SOAP, ETL) - MuleSoft preferred
  • Strong understanding of databases, Salesforce query language (incl. SOQL, SOSL), and are proficient in data modeling and data management
  • Required Education :

  • Bachelor of Science / Engineering (Information Technology) or equivalent.
  • Knowledge of various design patterns.
  • Preferred Additional Experience :

  • Salesforce Communities, Marketing Cloud
  • Experience using Agile Software Development methodology is preferred
  • Experience in software development lifecycle (SDLC) including requirements gathering, design, coding, unit / integration testing, and testing support activities (automation).
  • Efficiency with Test Driven Development
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form