Senior Application Engineer

PointClickCare Logo

PointClickCare

πŸ“Remote - Canada

Summary

Join PointClickCare as a Senior Application Engineer and leverage your Salesforce expertise to build, maintain, and troubleshoot applications. You will be a key player in a high-performing team, owning the DevOps pipeline for Salesforce and connected apps. This role requires extensive experience with Salesforce development, Git, and DevOps tools like Copado. You will mentor junior engineers, collaborate with stakeholders, and contribute to the continuous improvement of our processes. The ideal candidate is a highly autonomous, problem-solving individual with a passion for continuous learning and a commitment to delivering high-quality solutions. PointClickCare offers a vibrant culture and a comprehensive benefits package.

Requirements

  • Solid Experience writing clean code that performs well at scale using Apex, JavaScript, etc
  • Solid Experience with Salesforce integrations and external system integrations
  • Expert in DevOps processes and tools like Copado
  • Expert understanding of Git (GITHUB) and troubleshooting standard versioning and DevOps issues
  • Proficient in Agile methodologies (Scrum/Kanban) to iteratively deliver standard solutions
  • Solid experience with automated testing frameworks (e.g. PMD, Copado CRT)
  • In-depth understanding of Salesforce data models, security, and governor limits
  • Excellent organization, critical-thinking and self-management skills
  • A continuous learner – you must enjoy acquiring and sharing knowledge and wisdom with others
  • Solid Team player and coach to partner with cross-functional teams and other areas of practice like BA, QA & Operations
  • Communicates standard - complex ideas, anticipates potential objections and persuades others, often at team level, to adopt a different point of view
  • Proven experience as a great Intermediate Application Engineer
  • Salesforce Certified Platform Developer I & II (required)
  • Salesforce Advanced Administrator certification (required)
  • BSc/BA in Computer Science, Engineering, or a related field or equivalent work experience

Responsibilities

  • Own and troubleshoot the DevOps pipeline(s) for Salesforce and connected apps. We use Copado for DevOps
  • Be the go-to person for troubleshooting Git issues – be a GitHub expert user
  • Execute standard to complex tasks in the application development life cycle using languages like Apex, JavaScript, SuiteScript, Python, etc., etc., relevant to the core applications (Salesforce, NetSuite, Billing Platform, etc.) and connected or integrated apps so familiarity with the following apps is highly desired: Kantata, Conga, Gainsight, Qualtrics, Gong, TaskRay, Adobe, Quip, Marketo, LeanData, OmniStudio, Revenue Cloud, CPQ, etc
  • Identify and lead opportunities to mature DevOps processes across our teams and improve the pipeline (s)
  • Onboard and coach Junior - Intermediate application engineers and your peers – including peer reviewing their work, providing feedback, approving pull requests and providing guidance as needed
  • Automate tasks through appropriate tools and scripting including working with the Test Lead to build and enhance our automated test scripts
  • Perform unit tests for your builds and collaborate with BAs and Test Lead to create accurate and quality test scripts
  • Analyze, troubleshoot, and debug systems for standard issues
  • Exercise independent judgement in methods, techniques and evaluation criteria for obtaining results and solving standard to complex problems in the development pipeline
  • Be an AI collaborator in your team to gain team buy-in for adopting use of AI agents to save time, reduce waste and improve efficiency to deliver value to customers faster
  • Provide standard consultations for business partners, solution design and implementation in business departments following application best-practices and leveraging the maximum benefit from systems while minimizing customizations and technical debt
  • Create and maintain technical documentation for all builds produced
  • Collaborate with business analysts, end-users, and other stakeholders to refine and understand business requirements
  • Groom tickets in preparation for sprint planning
  • Actively monitor and resolve technical debt
  • Perform other tasks and duties as assigned

Preferred Qualifications

  • Experience working on a SaaS product
  • Experience with Salesforce Lightning Design System (SLDS) or other UI frameworks like React, Vue.js , or Angular
  • Standard understanding of Salesforce Sales Cloud, Service Cloud, Revenue Cloud, Agentforce, and Salesforce Einstein
  • Experience working with AWS, Azure, or other cloud platforms
  • Experience working with Service-Oriented Architecture (SOA) and SaaS product development
  • Knowledge of SAML, OAuth, and OpenID Connect for authentication and authorization
  • Experience with on-call responsibilities for production-grade systems
  • Understanding how to solve the dysfunctions of a team (trust, conflict, commitment, accountability and team results)
  • Salesforce Certified Application/Systems Architect (desired)
  • Copado Fundamentals Certifications (desired)

Benefits

  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition … and more!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs