Salesforce, Senior Developer/ Architect

CGI Information Systems and Management Consultants Inc

August 11, 2014

Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at

Job Category: 
Job Specialization: 
Software Development
Company Overview: 

At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 68,000 professionals located in more than 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at

This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans.


Job Summary: 

CGI is a Platinum partner and one of the largest System Integration & Consulting organizations in Canada! CGI’s Salesforce practice is expanding greatly out of our Victoria office to support the West. In addition to our Victoria office we also have a CoE in Montreal with more than 20 trained & certified consultants! We offer a variety of Salesforce Consulting Services and custom application development on the platform.

We are looking for a talented Senior Developer/Architect to work in our practice in Victoria.

CGI’s Salesforce Practice in Victoria is a highly visible and strategic part of CGI’s overall Cloud Strategy. This is an opportunity to be a part of an exclusive, highly proficient, recognized, growing and strategic business! As well, you will have an opportunity to work with some of the best and brightest experts across Canada.

In this role, you will work directly with our clients, team members and partners to implement custom and applications. This is an exciting role for an experienced Senior Developer / Architect to leverage their passion for technical, hands-on development work while moving into an overall leadership role. You will also have direct exposure to clients and be a subject matter expert for estimates and RFP responses.

Key Responsibilities:

  • Participate in the full software development life cycle from technical design to development, testing and deployment
  • Design, build, test and deploy SFDC customizations which may include form layout changes, workflow triggers, workflow alerts, automated email responses, etc.
  • Use Apex and VisualForce to create unique customer-based solutions where needed, including developing products on the platform
  • Design and Create Interfaces between and other applications
  • Interact directly with our customers and the CGI team, including consultants, architects and pre-sales to ensure customer success
  • Participate in the estimation and timeline process
  • Coach, mentor and provide technical leadership to the Salesforce Development team in Victoria
  • Provide and grow Salesforce expertise by providing insight into architectural decisions and working with the Salesforce CoE
  • Occasional (10%) travel in Saskatchewan, Alberta & BC

Key Qualifications:

  • 2+ years of experience with demonstrated knowledge and experience with SalesCloud, ServiceCloud, and in a development capacity
  • 2+ years of progressive Enterprise Applications Development and customization experience (with Java and/or Microsoft technologies)
  • Excellent overall development skills throughout the SDLC with a preference for Agile methodology
  • Experience architecting and deploying complex enterprise level solutions
  • Experience delivering custom application solutions driven by customer needs
  • Excellent oral and written communication skills
  • Post-secondary education in a relevant discipline or equivalent work experience
  • One or more Salesforce certifications


  • Have a passion for solving customer challenges by leveraging technology solutions
  • Have a desire and ability to define and model complex business processes and use cases
  • Be highly driven and able to self-manage in a fast paced environment
  • Possess strong organizational and time management skills
  • Be able to communicate with both technical and non-technical audiences
  • Build rapport and develop effective working relationships with clients
  • Have tenacity, persistence, passion and a desire for customer success

Nice to Have:

  • Experience in the Professional Services and/or Government and/or Utilities industries
  • Experience with other CRM applications (e.g., MS Dynamics CRM, Oracle Siebel, Eloqua, Marketo) as well as integration and AppExchange tools (Pervasive, Informatica, Boomi, CastIron, Conga)
  • Salesforce DEV-401, DEV-501 certifications or better
  • Experience working in or knowledge of an Agile development environment
  • Experience with various methodologies such as: ITIL / CMMI / ISO, etc.
  • Experience with DRO services
How To Apply: 

To apply, please go to our website:

We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted.

No unsolicited agency referrals please.