Senior Technical Consultant

Services Toronto, Canada


ServiceRocket is trusted by thousands of enterprises, helping them get the most out of their software and transforming the way they do business. Headquartered in Palo Alto with offices in Sydney, Santiago, Kuala Lumpur and London, our products and services help clients accelerate alignment, reduce friction and connect with their teams, partners and customers.

Working at ServiceRocket is more than a job. Our five core values drive our actions and work environment. Our employees, the Rocketeers, fuel our success. But don't just take our word for it – Explore what it’s like to wear the rocket.

About the role

For this senior technical consulting opportunity, we are seeking experts who have experience writing code, possess excellent consulting skills, can consistently delight our customers, and can help us grow a world class consulting practice.

As a Senior Technical Consultant you will:

  • Design, develop, and implement high quality solutions including architectural system design
  • Facilitate customer discussions to discover key business and technical requirements, and develop implementation plans based on the identified requirements
  • Provide experienced guidance, feedback, and recommendations to customers based on established best practices
  • Support the roll-out, adoption, and scaling of provided solutions for customers
  • Handle customer engagements as a project manager, responsible for scheduling, coordination, communication, and enhancing the customer relationship
  • Advise on internal tools and processes as a senior member of the technical team
  • Promote yourself as a subject matter expert and valued member of the community
  • Assist with proposal development and statement of work definitions
  • Engage with potential customers on sales calls as a technical resource, advising on product solutions
  • Mentor the technical consulting team and onboard new team members. Help ensure the entire team uses best practices
Essential skills and experience:
  • Bachelor’s degree in Computer Science, Information Technology, Mathematics or related technical disciplines
  • At least 3 - 5 years as a technical consultant or systems administrator, combined with a solid background in service design and delivery with some business analysis experience
  • A successful history in customer engagement and demonstrated exceptional consulting and influencing skills (including at C-level)
  • Proven track record in implementing solutions including installations, upgrades, migrations, workshops, integrations, and training
  • Excellent analytical skills with the ability to take a holistic view across a range of domains
  • Demonstrated expertise in undertaking analysis, evaluation and translation of customer requirements and feeding into solutions
  • Excellent communication skills, including workshop facilitation, written and verbal communication
  • Experience with Agile development methodologies
Essential technical knowledge:
  • Strong knowledge of software products both in terms of application-side and administration of the various platforms
  • Experience coding in Java or Python and have written code for personal or professional projects
  • Knowledge of scripting languages (e.g. Python, Groovy, Perl, Ruby, Shell Scripting, etc.)
  • Skilled with Unix / Linux command line
  • Experience with SQL
  • An understanding of web application architecture
  • Familiarity with ITIL and ITSM principles
  • Experienced in UAT testing and test use-case development
  • Understanding and experience with integration scenarios with tools like CI/CD platforms such as Jenkins and others
As the newest member of our consulting practice, you’ll enjoy working in an awesome environment with a bright, fun group of experienced folks who love what they are doing to help fast growing Internet companies to succeed. If you are excited by this, we’d love to hear from you. Come grow with us!

*Only shortlisted candidates will be notified!