Senior CRM Developer

York University International

Toronto

On-site

CAD 90,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

York University is seeking a Senior CRM Developer to design, configure, deploy, and support the enterprise CRM and related applications, including Salesforce, Salesforce Marketing Cloud, and Microsoft Power BI. The role provides technical leadership, drives architecture decisions, and ensures data security and reliability across students, staff, alumni, and donors while collaborating with stakeholders.

The ideal candidate has a university degree and extensive experience in Salesforce/Java

Qualifications

  • Seven years of IT experience including CRM development.
  • Five years hands-on Salesforce Apex or Java with SQL databases.
  • Two years in production application support and maintenance.
  • Experience with relational databases (Oracle/MS SQL/Azure) and cloud platforms.

Responsibilities

  • Lead enterprise CRM design, development, deployment and support.
  • Provide advanced architecture and hands-on coding as needed.
  • Mentor junior developers and coordinate project lifecycles.
  • Ensure data security, privacy, and platform reliability.

Skills

Salesforce Apex
Java
SQL (Oracle/MS SQL)
Azure
CRM Solutions
Team leadership
Security & compliance

Education

University degree in Computer Science / Software Engineering / IT

Tools

SQL Server Management Studio
Salesforce Platform Tools
Azure DevOps

Job description

The Senior CRM Developer role, designs, configures, deploys, and supports the enterprise CRM (e.g., Microsoft Azure, Salesforce application development Platform) and applications (e.g., Salesforce, Salesforce Marketing Cloud, Microsoft Power BI) across the University. The role leads the development, implementation, and support of critical enterprise solutions that provide a complete view of students, staff, alumni, contacts, prospects, and donors' consolidated data, improved engagement, and improves compilation of valuable data and information.Under the direction of the Manager, Student Information System, the Senior CRM Developer role provides advanced system architecture, development and knowledge transfer on the enterprise platform and cloud infrastructure configuration. The role is adept at problem assessment and searches for and implements practical solutions. The Senior CRM Developer role ensures the enterprise CRM system is perpetually and consistently accessible, functioning efficiently, and confidential data is protected and secure. The Senior CRM Developer role creates, configures, and maintains system components using advanced CRM platform tools and/or custom code. The role develops application functionality and/or extensions to provide reliable, stable, and efficient software solutions and service. The Senior CRM Developer serves as the technical lead for the enterprise CRM platform and is responsible for technical design, recommending business optimized and enterprise architecture aligned solutions and options, performing reliable and efficient development work, QA testing, and implementing solutions. The role will be the technical lead in delivering new integrated business solutions and streamlining technology platforms to help enable a culture of service excellence at the university.The role articulates and shares how a culture of modern application delivery techniques brings development and operations together for faster delivery times, enables digital transformation, and breaks down silos at York University.

Education:

University degree in Computer Science, Software Engineering, Computer Engineering, IT or related field, or an equivalent of four years' recent experience (defined as within the last five years) working at York University and performing the same or similar tasks. This education equivalency is in addition to the experiential requirements outlined below.

Experience:

  • Seven (7) years' related Information Technology experience, which includes a minimum of:
  • Five (5) years' hands-on experience in analysis and programming using Salesforce Apex or Java, with Oracle or MS SQL, and integrated environment management tools (such as SQL Server Management Studio).
  • Two (2) years' experience in production application support and maintenance.
  • Two (2) years' experience in project life cycle activities on development and maintenance projects.
  • Experience with major relational databases (such as Oracle, MS SQL, Azure) is required along with experience in CRM Solutions (i.e., Salesforce) and Cloud platforms (i.e., Microsoft Azure). Experience with Salesforce Application Development Platform and Salesforce Flow Automation, and process design is preferred and experience in directing the work activities of other team members is beneficial.

Skills:

  • Excellent analytical and evaluative skills.
  • Excellent written communications skills.
  • Effective organizational skills.
  • Demonstrated ability to work and communicate with the external community in a professional and business-like manner.
  • Ability and willingness to work effectively as a member of a team.
  • Strong service orientation coupled with an ability to assess the operational significance of a problem and to set priorities accordingly.
  • Ability to exercise tact and diplomacy, maintain confidentiality, and deal calmly and effectively with people.
  • Ability to attend accurately to details, meet short/long term deadlines, set priorities and work effectively under pressure.
  • Ability and willingness to keep up to date with application development tools.
  • Solid deployment skills within application and web servers.

Additional Notes:

This position requires the candidate to produce a verification of degree(s), credentials(s), or equivalencies from accredited institutions and/or international equivalents at the time of interview.

The University welcomes applications from all qualified individuals, including, but not limited to women, persons with disabilities, visible minorities (racialized), Indigenous Peoples and persons of any gender identity and sexual orientation. York University is committed to a positive, supportive and inclusive environment.

York University offers accommodation for applicants with disabilities in its recruitment processes. If you are contacted by York University regarding a job opportunity or testing, please advise if you require accommodation.

We are committed to enhancing our environmentally and socially responsible practices for the benefit of all members of the York community. Our long term perspective recognizes our responsibility to be innovators and to continually work as a community to reduce our ecological impact.

PLEASE NOTE: This job posting is for an existing vacancy. Applications must be received by 11:55 pm EST on the posted deadline date, if applicable. Posting deadlines can be updated, or modified, at any time based on hiring needs. Please refer to the York U Career Portal when confirming posting deadlines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Integration Developer
Senior Integration Developer

York University International • Toronto

On-site
CAD 110,000 - 150,000
Senior CRM Architect & Platform Lead
Senior CRM Architect & Platform Lead

York University International • Toronto

On-site
CAD 90,000 - 120,000
Senior PeopleSoft Integration Developer
Senior PeopleSoft Integration Developer

York University • Toronto

On-site
CAD 110,000 - 140,000
Identity and Access Management Designer
Identity and Access Management Designer

York University International • Toronto

On-site
CAD 120,000 - 180,000
Senior Application Developer (2 vacancies)
Senior Application Developer (2 vacancies)

University of Toronto • Toronto

On-site
CAD 101,539 - 129,851
RQ08817 - Software Developer - CRM - Senior
RQ08817 - Software Developer - CRM - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Coordinator, Systems and Data, Student Success
Coordinator, Systems and Data, Student Success

University of Toronto • Toronto

On-site
CAD 75,000 - 96,000
Marketing Coordinator
Marketing Coordinator

MDA • Toronto

On-site
CAD 69,000 - 85,000
Graduate Admissions Assistant
Graduate Admissions Assistant

York University • Toronto

On-site
CAD 42,000 - 55,000
Outreach Coordinator
Outreach Coordinator

MDA • Toronto

On-site
CAD 50,000 - 65,000