GTA-Logo-white-500

Current Career Opportunities

Select the job that is closest to your skill set and we will handle the rest. Please do not do more than one interview. If we think you are better suited for a different position, we will let you know.

If you don’t find a job that is closest to being a match for your skills, then please take our general application for the appropriate position so we can notify you when we find a match.

If there isn’t any position that applies to you, email us at info@gta-canada.com with the details of your software development profession, and what it entails.

Thanks, and we hope to see you soon!

Position: Business Intelligence Analyst 
Job Reference: BI-ISFB-230320
Location:   Silicon Valley, USA 
Job Type:  Full time / Contract, with renewal on an annual basis 


Visas and Immigration:  Company will cover the cost of a work permit and will provide relocation advice.  US and Canadian citizens only. 

The Company:  Publicly funded technology company. This company specializes in providing online data services to businesses and individuals.  The company is growing as there is an increased demand for their services. 

Requirements:

  • 5 to 10 years experience: 
  • Experience in  Advanced SQL, ETL, Tableau or any BI tool
  • Experience in creating data pipelines using any ETL Tools. 
  • Strong in writing advanced SQL queries.
  • Bachelor’s Degree in related discipline

Position:
Cloud Architect (Azure)
Job Reference:  Az_CA_0919

Location:  Various Cities across Canada 

The Company: Rapidly growing cloud services company - working across Canada and internationally. This company guides companies through their digital transformation. 

What problems will you tackle:

This position is ideal for someone who is an experienced leader in cloud, specifically with large enterprises. In this role you will tackle the strategy around cloud migrations and integrations with legacy systems. You will also play a key role in building a cloud-based advanced analytics platform for enterprise companies for various industries, while working alongside a team of data scientists.

You are the ideal candidate if….

You have a solid understanding of cloud computing and technology systems, as well as experience designing and transferring applications to the cloud. You are the type of person that is continually scanning the market for new tools and is up to speed on interesting technologies like serverless architecture: AWS Lambda, IBM Cloud Functions. If you’re interested in AI, Machine-Learning, Predictive Analytics and BigData this is a great opportunity.

Required Skills:

  • 6+ years of experience in systems design, with the ability to architect complex distributed systems and interactions including data flows, common interfaces, APIs
  • Experience designing, deploying and/or maintaining production-grade scalable cloud-based solutions in virtualized environments
  • Experience automating infrastructure provisioning, DevOps
  • Understanding of continuous deployment and cloud-based delivery models
  • Knowledge of containerization and container orchestration technologies such as Google Kubernetes Engine (GKE).
  • Strong problem-solving skills
  • Ability to take a process perspective in solving problems.

Nice to Have:

  • Certifications with Microsoft Azure, Google Cloud Platform or AWS
  • Experience in Data Processing Pipelines: ETL pipelines
  • Knowledge of data warehousing concepts, including; data warehouse technical architectures, infrastructure components.
  • Experience with some scripting languages for infrastructure automation.

Position:  Data Analyst 

Job Reference:   DA-ISFB-230320

Location:   Silicon Valley, USA 

Job Type:  Full time / Contract; with renewal on an annual basis

Visas and Immigration:  Company will cover the cost of a work permit and will provide relocation advice. US and Canadian citizens only. 

The Company: Publicly funded technology company. This company specializes in providing online data services to businesses and individuals.  The company is growing as there is an increased demand for their services. 

Requirements:

  • 5 to 10 years experience: 
  • Python for data manipulation & transformation (python dictionaries, data frames, data stream, joins of all kinds, outside of SQL IDEs)
  • Python modelling
  • Should have experience in designing, creating and defining Models.
  • Hands-on experience in ML/DL/AI
  • Research skills –ability to go figure it out and come back with a working model. 
  • Evaluating pros & cons analysis skills
  • Must know SQL very well. Must understand relation and ER diagrams/normal forms.
  • Ability to design, create, extend/iterate, manipulate, seed with realistic data/data exploration,  create and optimize queries, operate at low scale and high scale
  • Tableau experience is preferred
  • Strong work ethic, independent problem-solving skills, self-motivated
  • Strong communication skills 
  • Bachelor’s Degree in related discipline

Position: Data Engineer

Job Reference:  DE_SP_120320

Location:   Vancouver, Canada

The Company: 

Our valued client is a leading software company. Their software helps other companies to go digital and paperless by combining time tracking, communication, digital forms and management tools into a single application. You will be joining a team of talented developers and design safety software for field-level workers and management.

The ideal candidate:

  • Has experience in building an analytics engine
  • Has been working on building a predictable data pipeline, with a constrained data model to allow customers to be able to gain access to deep analytics which allows them to analyze industry and company trends

 Requirements:

  • A computer science university degree or college diploma in computer science
  • 5+ years of experience in developing large scale of end-to-end data pipelines, data ingestion and visualization
  • A strong understanding of relational databases and an expert in writing SQL scripts
  • A passion for software development, Interested in problem-solving

 Nice to have:

  • Experience working in a product development environment.

Some of the technology we use:

  • Javascript, Python
  • Apache spark
  • AWS toolset
  • PostgreSQL

 

 

 

Position:  Data Engineer

Job Reference:   DE-ISFB-230320

Location:   Silicon Valley, USA 

Job Type:  Full time / Contract; with renewal on an annual basis

Visas and Immigration:  Company will cover the cost of a work permit and will provide relocation advice. US and Canadian citizens only. 

The Company:  Publicly funded technology company. This company specializes in providing online data services to businesses and individuals.  The company is growing as there is an increased demand for their services. 

Requirements:

  • 5 to 10 years experience: 
  • Experience in  Advanced SQL, Python, ETL, Data Modelling, Tableau or any BI tool
  • Experience in creating data pipelines using Python. Should be very strong in writing advanced SQL queries.

Position: Front End Developer

Job Reference: FD_BLS_040320

Location: Calgary, Canada

The Company:

This company is an exciting tech start-up with HQ in Calgary, Canada.

An ideal candidate:

  • An Intermediate or Senior Developer experienced with building robust, scalable, highly available web applications
  • Is passionate about their craft and seeks to improve their skills both on and off the job.
  • Believes that a great team can solve any problem and actively seeks to help others on the team whenever possible
  • Has English language fluency with professional quality written and oral communication skills
  • Delivers clean code in a robust-scalable manner
  • Understands user experience and can talk to the importance of it within design

Requirements:

  • 5+ years developing web-based applications
  • 5+ years experience JavaScript and tooling
  • Familiarity with APIs
  • Familiarity with UX design patterns and Responsive design
  • Strong reasoning and logic skills
  • High degree of inter-personal communications ability
  • Proficient in both written and oral English
  • Experience working and contributing within a development team

Nice to have:

  • Experience building and maintaining API’s, infrastructure automation tools
  • Has worked with other web development technologies (Ruby, Django, Grails, ASP.NET MVC,)
  • Ecommerce experience with Shopify, WooCommerce or other platforms

Some of the technology we use:

  • Ruby / Rails
  • PostgreSQL
  • Laravel (PHP)
  • Several flavours of Linux
  • Amazon Web Services
  • Ansible
  • Vagrant
  • Git

Position: Lead Game Designer

Job Reference: Ax_LGD_121219

Location: Vancouver, Canada

The Company:

The company was formed in February 2018 to spread the benefits of decentralization through the power of play, fairness, and true ownership. Our people are our greatest strength: our diverse crew flourishes in a distributed hierarchy where personal autonomy and professional growth are encouraged.

A little about you:

    • 5+ years of Game Design experience in PC, Web & Mobile free-to-play games
    • 3+ years of supervisory, leadership or team management
    • Strong verbal and written communication skills and ability to organized game design workflow from initial concept to final release and post-release support
    • An ability to embrace an environment that iterates constantly
    • Capable of wrapping your head around the challenges and opportunities inherent in blockchain technology
    • Strong analytical abilities and able to synthesize game systems and mechanics to improve game features and systems
    • Strong exposure and confidence in identifying and analyzing KPIs then providing action items to ensure the sustainability of your game from a revenue and growth perspective
    • Experience with all aspects of game design discipline: concept, game progression, interface, monetization, and retention
    • Pride in creating a high-quality, addictive and social game feature-sets
    • Bachelor’s degree or equivalent experience with an emphasis on game design, economics, math, or psychology
    • Spreadsheet wizardry
    • Experience with Sport Games a plus

What you bring:

We're looking for an experienced, creative, and versatile Lead Game Designer to help us break new ground in game-making by launching high-quality blockchain games for the mass market.

The ideal candidate can drive, elevate and empower any design team to create player focused design in collaboration with interdisciplinary teams. We are looking for someone who can lead the charge on exciting new projects, a natural leader who is not afraid to get hands-on to inspire teams towards greatness.

 

Position: Level Designer (Unity)

Job Reference: LD_SE_0219

Location: Calgary, Canada

The Company:

A game development studio with a focus on delivering highly creative and detailed games for Apple Arcade, mobile devices and game consoles.

Must Have:

  • Two or more years of game implementation experience at a professional level working with a team.
  • Experience in modern 3D level construction, with an emphasis on the spaces and playability (less of an emphasis on aesthetics).
  • Playable examples of your work in 3D level construction.
  • Experience with level scripting, visual or text-based.

Nice to Have:

  • Experience in Unity.
  • Modeling experience in Max/Maya or other packages.
  • Experience with lighting.
  • Experience with programming.
  • Solid understanding of game narrative.

Problems You Will Tackle at This Company
You will help build levels for an action adventure title and your responsibilities will include:

  • Creating level design documents, including mapping out levels in 2D before proceeding to 3D building.
  • Working in a highly iterative environment, you will block out gameplay areas quickly. Then you will follow up with the attention to detail to polish and refine to shipping quality.
  • Having a good understanding of physical spaces, how to lead the player using visual cues and other in-game prompts.
  • Looking to take real-world locations and adapt them into good gameplay spaces.
  • Working with the programming team to define and design what tools you will need to make your levels work and to be able to build them efficiently.
  • Collaborating with artists to make your levels fit the style of the game and fit in with the game narrative, while still being engaging playable spaces.
  • Working on site in our studio in Calgary, Alberta, Canada.

Job Type: Full-time, Permanent

Position:  Lead Producer

Job Reference:  LP-AX-130320

Location:   Vancouver,  Canada

The Company: 

The company is a leader in Blockchain game development.  It is a growth stage company formed in February 2018 to spread the benefits of decentralization through the power of play, fairness, and true ownership. Our people are our greatest strength: our diverse crew flourishes in a distributed hierarchy where personal autonomy and professional growth are encouraged.

Problems You Will Tackle at This Company

  • Develop innovative approaches to combine the best of decentralization with tried and proven free to play best practices to produce industry-leading games 
  • Work closely with the art, engineering, QA and design teams to align around a cohesive product vision and drive quality, communication & coordination
  • Be the voice of the players and articulate their expectations to the teamwork with the studio leadership team to define the product roadmaps
  • Build & priorities the product backlogs, define the project requirements, write user stories, and collaborate cross-functionally to drive results
  • Manage and mitigate project risks over the course of development 
  • Collaborate to deliver a world-class, consistent product experience across platforms
  • Partner with the marketing, publishing, legal, finance

Must Have:

  • 6+ years of experience in game production, product design, mobile app development or related consumer product experience
  • Support your ideas and drive decisions based on analytical data, market research, and user testing 
  • The ability to empathize with customers and build solutions and experiences addressing their needs
  • Passionate about delivering connected and personalized experiences for players
  • Strong understanding of mobile & PC gaming and have the ability to stay on the top of the gaming industry trends
  • Exceptional organizational and analytical skills
  • Experienced with scrum and agile product development, both within small teams and larger organizations
  • Able to partner with cross-functional teams to understand the product development and implementation to be able to identify any risks to the project
  • Confident team collaborator who is comfortable taking direction or setting direction
  • Solid communication skills with the ability to interact at all levels of management
  • Ability to lead a cross-functional team and partner/influence across complex organizations

Extra Benefits

  • Flexible vacation & remote work policy - most team members take between 15-20 days off per year, but we have no hard limit (for our co-ops & interns, vacation is instead paid out on each pay)
  • Diverse opportunities for learning and development
  • On-site gym and fitness reimbursements
  • Dog friendly office!

Position: Mobile Developer

Job Reference: SW_MD_0131

Location:  Calgary, Canada

The Company:

Join a rapidly growing publicly traded fintech company that provides software as service to businesses throughout North America. 

The Opportunity:

Do you want to help craft the mobile experience for a system that gets a half-million logins from one-hundred-thousand users per month? Do you want to build the remote controls for an industry-leading, financial services platform that transacts more than ten-billion dollars per year? Do you think it would be cool to be a part of the team that builds the mobile apps for a global powerhouse capable of transacting one-trillion dollars for ten-million users? Have you yearned to hear “that sounds great, go ahead and try it out!”? 

We are looking for a mobile developer on our mobile team to help us build an industry-leading mobile app that surprises and delights our users.

Things we believe in:

  • Results matter, not the clock
  • Code and technology are what we use to solve problems, not the whole of our job
  • The product matters more than the technology used to build it
  • A great UX is a competitive advantage
  • Great programmers are great programmers regardless of language
  • All devices matter, both big and small, Android and iOS

Problems You Will Tackle at This Company

  • Develop RESTful APIs in Java or GraphQL for the mobile app to use.
  • Develop mobile features in React Native (majority), Swift or Kotlin (minority)

Note: If you are much stronger in one area than the other (API vs mobile), that’s totally fine, as long as you are willing to learn the other side

  • Collaborate closely with UX to develop beautiful user interfaces and intuitive workflows
  • Work closely with QA - we find and fix our own bugs

Hard Requirements:

  • 2+ Years of React Native mobile development experience

Soft Requirements or Bonus Qualifications:

  • Experience with the following technologies: GraphQL, Jackson, Java, Jersey, Kotlin, ReactJS, Redux, Spring, and Swift
  • RESTful API development experience
  • Mobile application administration, such as App Store and Google Play releases, code reviews, localization, builds, and CI
  • A desire to question the status quo – “Why was this feature designed this way?”
  • A passion for great UI/UX and preferably experience designing it
  • Great communication with internal and external stakeholders
  • A willingness to create and improve documentation

What you'll get:

  • Market rate salary based on experience
  • Casual environment - we don't have a dress code but we do have flexible working hours
  • 20 Paid Days off + 11 stat holidays
  • The occasional spontaneous Nerf War
  • Relocation Assistance available for the right candidates

Position: React Software Engineer

Job Reference: RSE-B-130320

Location: Vancouver, Canada

The Company: Growth-oriented fintech software company.

Must Have:

  • 4+ years in front end development.
  • Knowledge of micro frontends versus monolithic frontends, Javascript vs Typescript, object-oriented vs functional programming, React, Hooks, etc.
  • You have played a leadership role in your more recent projects.
  • Strong knowledge of software architecture, software design patterns, relational and non-relational databases and API paradigms.
  • Production experience using state-of-the-art architectural patterns and frameworks.
  • Intermediate to advanced experience using a type-safe language.

Nice to Have:

  • Working knowledge of the BDD process, techniques and tools.
  • Experience migrating an existing monolithic front end to a set of micro front ends.
  • Knowledge of designing and implementing a plug-in or add-on framework to allow a developer community to extend parts of an existing product.
  • Experience working in a lean or agile startup

Problems You Will Tackle at This Company

  • Architect critical financial systems, and anticipate strategic and scaling-related challenges via thoughtful long-term planning.
  • Support the technical direction for your team, working collaboratively with other senior technical staff, engineering managers, and product managers.
  • You will be counted on to coach more junior engineers when needed.
  • Write excellent code and unit tests that uphold/raise the standard for the team, pairing as needed with other developers on feature development, code reviews and bug fixes.
  • Collaborate with the team to evaluate and implement frameworks and tools to help with software development, software quality, and software delivery.
  • Collaborate on requirements specification in the form of BDD features and scenarios.

Position: Ruby on Rails Developer

Job Reference: RR_BLS_040320

Location: Calgary, Canada

An ideal candidate:

  • Intermediate or Senior Developer experienced with building robust, scalable, highly-available web applications
  • Is passionate about their craft and seeks to improve their skills both on and off the job
  • Believes that a great team can solve any problem and actively seeks to help others on the team whenever possible
  • Has English language fluency with professional quality written and oral communication
  • Is able to hit tight deadlines and work in a fast paced environment

Requirements:

  • 5+ years developing web-based applications
  • Experience with Ruby on Rails
  • Familiarity with object-oriented design patterns
  • Strong reasoning and logic skills
  • Enthusiasm and experience writing automated testing
  • High degree of inter-personal communications ability
  • Proficient in both written and oral English

Nice to have:

  • Experience building and maintaining API’s, infrastructure automation tools
  • Has worked with other web development technologies (Django , Grails, ASP.NET MVC, etc.)

Some of the technology we use:

  • Ruby / Rails
  • PostgreSQL
  • Laravel (PHP)
  • Several flavours of Linux
  • Amazon Web Services
  • Ansible
  • Vagrant
  • Git

Position: Salesforce AppExchange Developer

Job Reference: K_SFD_0110

Location: Vancouver

The Company

Looking for that perfect startup opportunity? Join a high growth, OMERS ventures backed, startup and work with brands like Dell, Paypal, Nike and Hootsuit. Our  focus in on client intelligence and data management. 

Requirements

  • Salesforce Certified Platform Developer or App Builder
  • Experience building and deploying apps on SFDC Platform/Exchange
  • Familiarity with service isolation, load balancing, git/heroku/aws
  • You've specified REST apis on multiple stacks
  • You're worked in agile, iterative development, mockups to production
  • You're ramping in open source languages frameworks, ideally Ruby/Rails

Problems You Will Tackle at This Company

Your role will be to develop a SFDC app and deploy it to the AppExchange to enable our clients to easily connect our product into their system. Configure and integrate APIs and Web Services between Salesforce, our product and other applications, customization of Salesforce fields, page layouts, record types, reports and dashboards, and provide technical expertise and best practices for SFDC development.

We offer:

  • Flexible work schedule, flexible vacation
  • Room to grow: you'll work on big problems, the kind 85m companies have
  • Great team, open, honest, I've-got-your-back environment
  • You'll have a voice, opinions aren’t just welcome, they're expected
  • Free access to a gym

Position:  Senior Backend Engineer 

Job Reference:  SBE-AX-130320

Location:   Vancouver,  Canada

The Company: 

The company is a leader in Blockchain game development.  It is a growth stage company formed in February 2018 to spread the benefits of decentralization through the power of play, fairness, and true ownership. Our people are our greatest strength: our diverse crew flourishes in a distributed hierarchy where personal autonomy and professional growth are encouraged.

Must Have:

  • Has led end-to-end development on at least project spanning one or more teams 
  • Quickly gains proficiency when exposed to unfamiliar technical patterns, systems, or languages
  • Is able to unblock individuals when they are faced with technical challenges
  • Is a strong communicator who can collaborate well with other non-technical functions (e.g. Product & Design)
  • Has the courage to try out new tools, fail fast, and dive into unknowns to solve new and challenging problems

Nice to Have:

  • Familiar with our commonly used technology choices (Golang, Node, Javascript)
  • Developing DApps or interacting with blockchains 
  • Game development pipelines for web, mobile, or console with an understanding of what makes a game fun and interesting to play
  • Developing for-or-with Unity Development Platform
  • Understands the deployment process, and is comfortable with docker, containers, and kubernetes
  • Has a strong understanding of application and API security

Problems You Will Tackle at This Company

  • Play a key role in developing, maintaining and analyzing the essential operational metrics for current and upcoming mobile and web apps.
  • Partner with product and publishing teams in the creation, tracking and exploration of KPI’s that monitor the performance of supported projects
  • Use a hypothesis-driven approach to design and construct exploratory analysis
  • Develop dashboards and visualizations to track these core Indicators across a variety of games and products
  • Own data acquisition and reporting pipelines
  • Work with the data engineering team to develop ETL solutions and ensure data integrity
  • Support remote game teams with reporting and data validation
  • Develop complex SQL queries to ask questions of large/complex datasets
  • Partner with the marketing, publishing, development, legal, and finance teams

Position:  Senior Data Analyst 

Job Reference:  SDA-AX-130320

Location:   Vancouver,  Canada

The Company: 

The company is a leader in Blockchain game development.  It is a growth stage company formed in February 2018 to spread the benefits of decentralization through the power of play, fairness, and true ownership. Our people are our greatest strength: our diverse crew flourishes in a distributed hierarchy where personal autonomy and professional growth are encouraged.

Must Have:

  • 3+ years performing analysis, providing insights and constructing visualizations
  • Game analytics experience, mobile app development or related consumer product experience
  • B.S. or M.S. in Economics, Statistics, Mathematics, Computer Science, or similar
  • Experience performing root-cause analysis on all data and processes to answer specific business questions and identify opportunities for improvement
  • Experience performing A/B testing
  • Experience communicating complex quantitative concepts and solutions to stakeholders and partners
  • Intermediate to advanced SQL skills
  • Expertise in at least one data visualization/BI tool (MixPanel, Google Data Studio, Tableau, etc)
  • Able to partner with cross-functional (product, marketing, development) teams to understand their needs and priorities with multiple perspectives to guide product performance improvement
  • Solid communication skills with the ability to interact at all levels of management

Nice to Have:

  • Comfortable with applying statistics such as distributions, testing, and regression to analyses
  • Strong understanding of mobile & PC gaming and have the ability to stay on the top of the gaming industry trends
  • Sports fan, follows at least one major league closely

Problems You Will Tackle at This Company

  • Play a key role in developing, maintaining and analyzing the essential operational metrics for current and upcoming mobile and web apps.
  • Partner with product and publishing teams in the creation, tracking and exploration of KPI’s that monitor the performance of supported projects
  • Use a hypothesis-driven approach to design and construct exploratory analysis
  • Develop dashboards and visualizations to track these core Indicators across a variety of games and products
  • Own data acquisition and reporting pipelines
  • Work with the data engineering team to develop ETL solutions and ensure data integrity
  • Support remote game teams with reporting and data validation
  • Develop complex SQL queries to ask questions of large/complex datasets
  • Partner with the marketing, publishing, development, legal, and finance teams

Position: Senior DevOps Engineer (Team Lead)

Job Reference: SDE_B_0206

Location:  Vancouver, Canada 

The Company:  

Rapidly growing Fintech company focused on B2B services in the North American Market.

What are we looking for in you?

● 5+ years of experience as a DevOps/Software Engineer or equivalent.
● Proficiency in at least one programming language, preferably in Golang, Python or Java/Scala
● Experience working with build pipelines
● Able to lead complex technical projects, being able to communicate progress and collaborate with the rest of the team on the delivery
● Familiar with modern software development systems and practices (ex. version control systems, issue management, agile, scrum)
● A good communicator, verbally, through code and in writing
● Passionate about DevOps and SRE best practices
● Technologies and frameworks you might work with include: AWS (e.g. VPC, EC2, RDS, Lambda), Kubernetes, Linkerd, Hashicorp Vault, Jenkins, GitHub, CircleCI, Splunk, Datadog, Terraform, Ansible, Nginx, MySQL, Postgres, bash, Python, Groovy, and Golang

Problems You Will Tackle at This Company
● Work with the team on writing, testing, reviewing, deploying, monitoring and documenting code
● Organize and participate in planning sessions such as bi-weekly sprint planning
● Lead technical projects and collaborate with the rest of the team on meeting goals
● Use and maintain the continuous delivery pipeline tooling that helps the team deploy an average of 600 production releases per quarter
● Participate in diagnosing and resolving production incidents to ensure reliability

Position: Senior Software Developer

Job Reference: SD_BLS_040320

An ideal candidate:

  • A senior developer experienced with building tested, robust applications
  • Is passionate about their craft and seeks to improve their skills both on and off the job
  • Believes that the best tool for the job is a solid team and is able to work with the team
  • Has English language fluency with professional quality written and oral communication skills
  • Is able to hit tight deadlines and work in a fast-paced environment

Requirements:

  • 5+ years in a senior development role
  • Backend experience in one or more frameworks (.Net, Rails, Laravel etc..)
  • Strong architecture opinions and experience
  • Knows what works and more important has experience with what doesn't
  • High degree of inter-personal communications ability
  • Comfortable training junior developers and build skills within the team
  • Enthusiasm and experience writing automated testing

Nice to have:

  • Experience building and maintaining devops and infrastructure automation tools
  • Has worked with other web development technologies (Django , Grails, ASP.NET MVC, etc.)
  • Front-end experience

Some of the technology we use:

  • Ruby / Rails
  • PostgreSQL
  • Laravel (PHP)
  • Several flavours of Linux
  • Amazon Web Services
  • Ansible
  • Vagrant
  • Git
  • .Net

Position: ServiceNow Developer

Job Reference: FI_SN_0811

Location:  Western Canada, either based in Calgary or working remote from Western Canada.

 

The Company: 

Rapidly growing ServiceNow Partner company - working across Canada and internationally. Building their team in Western Canada. This company guides companies through their digital transformation.

Key Technologies:

  • ServiceNow
  • JavaScript
  • Preferably AngularJS, jQuery, NodeJS, Bootstrap, ECMAScript

Problems You Will Tackle at This Company:

  • Assist with platform configuration
  • Develop based on functional specifications
  • Create and document stories throughout their lifecycles
  • Carry out unit and integrated tests
  • Present the configured solution to clients
  • Develop, design, configure, and deploy new application modules, workflows, catalog requests, scripts, user interfaces, and other components of the ServiceNow platform
  • Create and manage ServiceNow tables and views
  • Create and manage RESTful and SOAP web services
  • Participate in collecting business requirements
  • Respond to service issues and manage level 3 application support issues

 

Skills & Requirements:

  • Bachelor’s in Information Technology or equivalent
  • Knowledge of ITIL practices (certification would be an asset)
  • Experience with incident management, service request management, problem management, change management and configuration management
  • Possess the ServiceNow Certified System Administrator or Certified Application Developer certifications (asset if not senior)
  • Knowledge of Agile/Scrum practices.

Considerable Assets:

  • ITIL Foundations certification
  • ServiceNow administrator certification
  • ServiceNow implementation specialist certification
  • ServiceNow application development certification
  • Experience in the Canadian banking sector or Energy sector

Position:  Sr. Full Stack Developer (Java) - USA

Job Reference:   SJD-FL-240320

Location:  Denver, CO  & St Louis, MO

Job Type:  Full time / Contract;

Visas and Immigration:  Company will cover the cost of a work permit and will provide relocation advice. US and Canadian citizens only. 

The Company: Software Development project for local government agencies.

Must-Have :

  • 5 to 10 years experience
  • Full Stack Developer with a focus on Java 
  • Experience with Unit testing and Automation testing
  • Experience working with API’s, Postman and Mockito
  • Bachelor’s Degree in related discipline

Nice to Have:

  • A nice to have would be Vue.JS

Position: Sr. ServiceNow Application Developer

Job Reference: SN-FL-250320

Location: Santa Clara, USA

Job Type: Full Time/Contract Visas and Immigration: Company will cover the cost of work permit and will provide relocation advice. US and Canadian citizens only.

Requirements:

  • Strong problem solving and troubleshooting skills to quickly resolve production issues/requests, provide technical solutions to the business stakeholders
  • Strong hands-on experience in building ServiceNowApplications from scratch
  • Strong background with advanced scripting in ServiceNow platform
  • Experience in creating complex custom workflows in ServiceNow platform
  • Experience in HR domain and ServiceNow HR Service Delivery – Case Mgmt, Onboarding, Offboarding, Internal Transfers
  • Experience in creating reports, PA dashboards & widgets in ServiceNow platform
  • Experience building ServiceNow integrations using Webservices and integration platforms(Mulesoft, Boomi)
  • Experience in ServiceNow Knowledge Management. Plus to have
  • Last but not the least, a strong team player and collaborator

Position: Studio Technical Director

Job Reference: Ax_STD_121219

Location: Vancouver

The Company:

The company was formed in February 2018 to spread the benefits of decentralization through the power of play, fairness, and true ownership. Our people are our greatest strength: our diverse crew flourishes in a distributed hierarchy where personal autonomy and professional growth are encouraged.

A little about you:

  • Proven leadership experience in the AAA, mobile & PC gaming industry with a minimum 2 full project cycles of experience managing at a Technical Director level, running a large franchise project in the gaming industry
  • Experience defining and leading platform initiatives
  • Extensive experience with a breadth of programming languages and tools
  • Able to innovate and improve product quality as well as group productivity
  • Can define Technical Roadmaps for all aspects of game development and systems across a multi-team development studio of Mobile & PC teams
  • Ability to identify risks early and often and suggest mitigation strategies that are thought through and consider multiple paths to a solution
  • Exceptional communication and leadership skills
  • The mindset of a business owner/operator
  • Never afraid to roll up your sleeves to get the job done
  • Strong organizational & problem solving skills
  • A mindset to take what looks to be impossible and make it possible through ingenuity, creativity and any other means necessary to get the job done
  • Passionate about making video games

What you bring:

We're looking for an experienced Technical Director with a proven track record to lead our Studio Engineering teams as we launch high quality, fun, and memorable Blockchain games on mobile and PC.

The ideal candidate is excited to improve the technical foundation of mobile and PC, assess emerging technologies and tackle complex problems related to game development on Blockchain technology. We’re looking for someone who can lead technical development from concept to release and deliver great high-quality games supported by some of the greatest franchises.

Position:  Tableau Consultant

Job Reference:   TC-IS-210320

Location:   Silicon Valley, USA 

Job Type:  Full time / Contract, with renewal on an annual basis 

Visas and Immigration:  Company will cover the cost of a work permit and will provide relocation advice. US and Canadian citizens only. 

Problems you will tackle with the company:

  • Develop Tableau Dashboards with interactive views, trends and drill downs along with user level security. 
  • Develop and consolidate multiple Tableau workbooks into a single workbook. 
  • Designing data model from scratch to aid team in data collection to be used for Tableau visuals 
  • Work with tableau tabcmd utility with frequently used commands for day to day activities.
  • Troubleshoot ongoing Tableau reporting issues and as part of upgrades 
  • Leverage industry best practices and methods. 
  • Define documentation to support the implementation of best practices. 
  • Assist in the facilitation of end user testing and providing customer support during post-production phase. 
  • Work closely with the onsite team and be able to deliver on time.

Requirements:

  • 3-5 years of experience building solutions using Tableau on Big Data & SQL Data sources. 
  • Strong understanding and usage of advanced Tableau features 
  • Conducted presentations to other lines of business as a meta role to show value of Tableau as a BI tool 
  • Ability to own and work all issues through resolution. 
  • Bachelor’s degree in related discipline

Position: Data Scientist (General)

Job Reference: G_DS_0919

Location: Various cities throughout Canada 

Necessary experience

  • 5+ years of professional experience
  • Undergraduate or higher degree in mathematics, computer science, or a related field
  • Proficiency in R, Python, or relevant programming language
  • Proficiency big data frameworks, such as Hadoop
  • Intellectual curiosity on how to draw conclusions from data
  • Ability to visualize data to clearly communicate trends and actions
  • Business acumen and understanding for effective data utilization
  • Strong communication skills both written and verbal
  • Ability to utilize unstructured data
  • Knowledge and ability to implement data mining, cleaning, and munging
  • Strong mathematical and statistical abilities

Desirable experience

  • Masters or PHD in related fields
  • Knowledge and ability to implement machine learning and AI algorithms
  • SAS familiarity
  • Cloud familiarity
  • Certifications in relevant areas
  • SPSS familiarity

Ideal candidate

The ideal data scientist has a strong mathematical and statistical background, and can utilize this knowledge in conjunction with the programming ability and software tools to extrapolate useful information. The individual must therefore be curious about what data could be useful, why it is important to the company, and then utilize the previous skills to transform data into easy to understand suggestions. Therefore, this individual must also be a strong communicator.

Position: DevOps Engineer (General)

Job Reference: G_DOE_0919

Location:  Various locations throughout Canada

Necessary experience

  • 5+ years of professional software development
  • Passion and curiosity for new technology with the goal of keeping the operation current
  • Strong interpersonal and collaboration abilities
  • Ability to implement infrastructure as code
  • CI/CD pipeline design and implementation
  • Unix-like operating system knowledge
  • Knowledge of and adherence to security best practices
  • Server-side language knowledge for scripting

Desirable experience

  • Computer Science or a related degree
  • Cloud experience
  • Manual and automated testing creation

Ideal candidate

The ideal DevOps candidate is always looking to improve and update the technology of their team. This individual is curious, good with project management, and keep things running smoothly from the developers until it reaches the customers.

Position: Back-end Developer (General)

Job Reference: G_BED_0919

Location: various locations throughout Canada 

Necessary experience

  • 5+ years of professional software development
  • Extensive server-side language experience, such as Java
  • Extensive relational database experience, such as PostgreSQL
  • Extensive data-interchange format knowledge, such as JSON
  • Extensive VCS experience, such as Git
  • Extensive security knowledge, such as defending against injections
  • RESTful API knowledge and implementation
  • Sufficient front-end knowledge to be able to work with front-end developers
  • A high attention to detail and understanding of the impact their code can have
    Strong curiosity in new technologies and desire to stay current

Desirable experience

  • Computer Science or a related degree
  • Ability to work as a full-stack developer
  • Ability to understand if the current implementation or plan is scalable
  • Low level understanding and ability in C or some type of assembly
  • Demonstrable work, such as a GitHub repository
  • CI/CD implementation and design
  • Familiarity with relevant package managers
  • Testing experience and understanding, such as unit testing

Ideal candidate

The ideal individual for back-end development will have a high attention to detail and understand the effect that their code has from a low level. This person will also adhere to best practices, helping to make sure that everything behind the scenes is running smoothly.

Position: Front-end Developer (General)

Job Reference: G_FED_0919

Location:  various cities throughout Canada 

Necessary experience

  • 5+ years of professional software development experience
  • Extensive VCS experience, such as Git
  • Extensive HTML, CSS, and JavaScript experience
  • A strong ability for creating high quality UI/UX
  • Ability to use and understand RESTful web services and APIs
  • Strong curiosity in new technologies and desire to stay current
  • Constant adherence to creating responsive products

Desirable experience

  • Computer Science or a related degree
  • CSS preprocessor familiarity, such as Sass
  • Image manipulation software familiarity, such as Photoshop
  • Modern framework familiarity, such as React
  • An available project that you have created, such as a personal website
  • Ability to work as a full-stack developer

Ideal candidate

The ideal individual will have some experience in front-end development, a related degree, and a keen eye for UI/UX. This person will often keep the user in mind, resulting in a product which is visually appealing, and is easy to use. Furthermore, the individual will also be aware of the different situations in which their product will be used, and implement a responsive design to their work.

Position: Full-stack Developer (General)

Job Reference: G_FSD_0919

Location:  Various cities throughout Canada 

Necessary experience

  • 5+ years of professional software development
  • Server-side language experience, such as Java
  • Relational database experience, such as PostgreSQL
  • Data-interchange format knowledge, such as JSON
  • Extensive VCS experience, such as Git
  • RESTful API knowledge and implementation
  • HTML, CSS, and JavaScript experience
  • Ability to use and understand RESTful web services and APIs
  • Strong curiosity in new technologies and desire to stay current

Desirable experience

  • Computer Science or a related degree
  • Ability to understand if the current implementation or plan is scalable
  • Low level understanding and ability in C or some type of assembly
  • Demonstrable work, such as a GitHub repository or personal website
  • CI/CD implementation and design
  • Testing experience and understanding, such as unit testing
  • CSS preprocessor familiarity, such as Sass
  • Modern framework familiarity, such as React
  • Understanding of best practices and how to keep a project secure
  • Familiarity with relevant package managers
  • The ability to create high quality UI/UX

Ideal candidate

The person who would best suit the role of a full-stack developer is someone that can do it all. The individual is resilient and knows a large variety of technologies and is constantly striving to learn more about the ones they currently have experience with, and would like to learn about the ones they don't have experience with. The person should have a good attitude and not have a problem getting put to work on multiple areas which are sometimes very different.