Enable job alerts via email!

Senior Full Stack Developer - Salesforce

Intelliware

Toronto

On-site

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A tech solutions provider in Toronto is seeking an experienced Salesforce Developer to design and develop customized solutions. The role requires strong knowledge of Salesforce, including Apex, as well as 8+ years of software development experience in an Agile environment. Ideal candidates will also have a Bachelor's degree in Computer Science and experience with web technologies. This position offers a dynamic work environment and opportunities for professional growth.

Qualifications

  • Minimum 8 years of software development experience and 4 years of Salesforce application development.
  • Strong understanding of Salesforce platform limitations and best practices.
  • Hands-on experience with web technologies like JavaScript, CSS, and HTML.

Responsibilities

  • Design and develop customized solutions within the Salesforce platform.
  • Ensure the quality and performance of Salesforce solutions through testing.
  • Provide system administration support for internal Salesforce environments.

Skills

Salesforce application development
Apex programming
Java development
API development
Object-oriented design

Education

Bachelor's degree in Computer Science

Tools

Salesforce CRM
Java
Spring framework
Job description

While working within a team in Agile environment, you will be :

  • Designing and developing customized solutions within the Salesforce platform to support critical business functions while meeting project objectives, client requirements and company goals
  • Ensuring the quality and performance of Salesforce solutions through rigorous testing and debugging
  • Managing daily support and maintenance of internal Salesforce instance, and conducting long-term improvement operations to ensure compatibility with evolving mission requirements
  • Communicating with project managers, clients and other developers to design cohesive project strategies and ensuring effective collaboration throughout all phases of development, testing and deployment
  • Maintaining a flexible and proactive work environment to facilitate a quick response to changing project requirements and customer objectives, and innovating ways to meet mission goals successfully
  • Creating and maintaining technical documentation, including design specifications, test plans, and user guides
  • Interacting directly with clients, managers and end users as necessary to analyze project objectives and capability requirements, including specifications for user interfaces, customized applications and interactions with internal Salesforce instances
  • Providing system administration support of internal and customer-facing Salesforce environment, especially related to customized applications, user permissions, security settings, custom objects and workflow
  • Collaborating with various internal departments, including marketing, product development and operations, to ensure Salesforce environment supports internal needs relating to functionality and performance

"Must Have" Skills / Experience :

  • Minimum 8 years of software development experience and 4 years of Salesforce application development
  • Strong Salesforce platform understanding including its imposed limitations and best practices, with experience in testing and tuning applications
  • Proficient with Salesforce development including Apex, LWC, Flows, Triggers
  • Extensive knowledge of Salesforce security models
  • Experience with relational database logical and physical modelling and implementation (DDL) and expertise in DB core concepts (e.g. transactions, isolation levels and rollbacks) and SQL queries (DML)
  • Knowledge of web development technologies including JavaScript, CSS, HTML
  • Hands on experience developing applications using Java, and popular frameworks like Spring, Spring Boot, Spring REST, and Git code repository techniques
  • Expertise in API development including HTTP protocol, Microservices, REST, Authentication and authorization techniques (OAuth grants, JWT, TLS, Scopes), JSON data modeling
  • Advanced knowledge of object-oriented analysis and design patterns and UML diagrams
  • Self-motivated and creative
  • Bachelor’s degree in Computer Science

"Nice to Have" Skills / Experience :

  • Salesforce Developer Certification
  • Experience developing customer-facing user interfaces
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.