Talent.com
ITS Global
JPC -1459 - Senior Software EngineerITS Global • [Toronto, ON, M5A 3N7], Ontario
JPC -1459 - Senior Software Engineer

JPC -1459 - Senior Software Engineer

ITS Global • [Toronto, ON, M5A 3N7], Ontario
30+ days ago
Job type
  • Full-time
Job description
Overview

Our client is looking for a Senior Software Engineer to join their team.

The ideal candidate should have:

  • Has 8+ years of experience developing software, with a track record of successful production deployments.
  • Is a developer who can work with full stack and is also excited about exploring other tools such as Tableau, Okta, and survey management tools…our integrations and partnerships are in evolution to the ability to work with several new tools is key
  • Can work in an agile environment (be part of a team but manage your own time).
  • Has the technical skills to work with all aspects of the application: UI, web services, databases, CI, and automated testing tools.
  • Is comfortable integrating with existing back-end systems and with a variety of third-party tools?
  • Wants to work with us to grow our development methodology
  • Leadership skills - can mentor other team members and promote new ideas and technical solutions

Responsibilities:

  • Currently – in production – a variety of internal applications and external systems are used to create surveys, analyze responses, and report the results. We are maintaining current production systems and enhancing their functionality and performance. Your responsibilities will involve:
  • Work with other senior technical resources to design the software and work on critical software components.
  • Work not just with full-stack applications, but also enhance Tableau reports and surveys with custom scripts and extensions.
  • Work as part of an agile team to implement new functionality and resolve existing issues.
  • Work with third-party vendors to ensure they provide functional and stable solutions that are well coded and meet technical and business requirements.
  • Mentor other team members, championing proper software design, defensive programming, code hygiene, and critical thinking.
  • Perform application configuration and deployment; improve our CI infrastructure.

Qualifications:

You should have experience with some of the following:

  • HMTL, JavaScript and CSS, and typical UI libraries such as Angular, Bootstrap, etc.
  • Java and typical Java libraries such as Spring Boot, JPA/Hibernate, Apache POI, etc. Understanding how the Java layer constructs SQL queries and handles transactions is essential.
  • Analyzing and querying relational databases

Experience with the following is beneficial:

  • Linux
  • Common development tools, such as Maven, Git, Jenkins, etc.
  • BI tools like Tableau, Power BI, Birst
  • Any RAD or Agile development methodology

You should understand:

  • Software architecture
  • Relational data
  • Software development processes and methodologies
  • How the internet works
  • Software and Internet security, privacy

Your Characteristics

You must have:

  • Fantastic written and verbal communication skills, and organizational skills.
  • Discipline to be productive in an Agile environment.
  • Willingness to learn and work with tools that are outside the traditional stack, such as Tableau, Okta, Confirmit, Tableau, and others

You must be:

  • A creative thinker needs to be able to come up with novel solutions to established problems and evaluate their business benefit.
  • Business-savvy: need to be able to interact with both business specs and technical specs
  • Detail-oriented (being able to pay close attention and notice minor details)

Why Should You Work with This Company?

  • They offer an excellent work-life balance, including the following:
  • Stable company, with an established client base and continued steady growth.
  • Excellent work-life balance: flexible hours, hybrid working, and generous vacation policy
  • Opportunities for growth and professional development
  • Fully remote work environment
  • A paid day off on your birthday
  • One volunteer day off per year
  • Intelligent and passionate team members.
  • Unique business and technical problems, a new challenge around every corner.
  • Strong corporate culture: Monthly company-wide gatherings for global community-building
  • Health benefits including counseling and mental health support
  • Competitive compensation including Group RRSP
Create a job alert for this search

JPC -1459 - Senior Software Engineer • [Toronto, ON, M5A 3N7], Ontario

Similar jobs

Senior Software Engineer

TapMangoToronto, ON, CA
Full-time

We need someone who can build rock-solid solutions for our loyalty and ordering platform that stays reliable when thousands of merchants and their customers are using it simultaneously.You'll archi... Show more

 • Promoted

Senior Software Engineer - Canada

CanalsToronto, ON, CA
Full-time

Senior Software Engineer – Canada.Canals is a bootstrapped, profitable startup transforming wholesale distribution with AI.Our platform integrates with distributor systems, automating tasks and red... Show more

 • Promoted

Senior Software Engineer

Edgecom EnergyToronto, ON, CA
Full-time

Seniority level: Mid‑Senior level.Job function: Engineering and Information Technology.Edgecom Energy is a purpose-driven clean-tech software company delivering cutting‑edge energy management solut... Show more

 • Promoted

Senior Software Engineer Canada, Toronto

NubankToronto, ON, CA
Full-time

Our Engineering team helps Nubank to create and use the technology that provides us to build the best financial products.We strive for state-of-the-art software development practices that currently... Show more

 • Promoted

Senior Software Engineer

HMC ArchitectsToronto, ON, CA
Full-time

HMC Architects is an employee-owned design firm with an inherent desire to make a difference in our communities.As a purpose-driven brand based on values, our mission to design for good drives ever... Show more

 • Promoted

Senior Software Engineer

CaribouToronto, ON, CA
Full-time

Caribou is building the engagement infrastructure for the home care workforce and the agentic layer for home care operations.The home care workforce is the largest and fastest-growing workforce in ... Show more

 • Promoted

Senior Software Engineer Hybrid Opportunity

ZRG CareersMarkham, York Region, CA
Full-time

Elevate your career as a Senior Software Engineer in Markham, ON, with a hybrid work model requiring 3 days onsite.Work with diverse technologies to build systems for connected products.In this rol... Show more

 • Promoted

Senior Software Engineer

ShakepayToronto, ON, CA
Full-time

At Shakepay, we’re on a mission to usher in the Bitcoin golden age.We’re reimagining financial services to give every Canadian their fair shake.Our culture is built around doing work that matters, ... Show more

 • Promoted

Senior Software Engineer

MedsenderToronto, ON, CA
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by Medsender.Your actual pay will be based on your skills and experience — talk with your recruiter to learn mor... Show more

 • Promoted

Senior Software Engineer

ArcadiaToronto, ON, CA
Full-time +1

Hybrid – Toronto (1 day/week in office).Comp: $170-210k base, plus bonus and benefits.A fast-growing AI software company is hiring a Senior Software Engineer in Toronto to help build the core backe... Show more

 • Promoted

Senior Software Engineer

Caribou Health Technologies IncToronto, ON, CA
Full-time

Caribou is building the engagement infrastructure for the home care workforce and the agentic layer for home care operations.The home care workforce is the largest and fastest-growing workforce in ... Show more

 • Promoted

Senior Software Engineer

USTToronto, ON, CA
Full-time

Born digital, UST transforms lives through the power of technology.We walk alongside our clients and partners, embedding innovation and agility into everything they do.We help them create transform... Show more

 • Promoted

Senior Software Engineer to Enhance Restaurant Availability Systems

OpenTableToronto, ON, CA
Full-time

Drive innovation in restaurant management as a Senior Software Engineer.Work remotely to create advanced tools for availability planning and exceptional guest experiences.You'll be instrumental in ... Show more

 • Promoted

Senior Software Engineer - SELECT by DoiT Remote Canada

Doit IntlToronto, ON, CA
Remote
Full-time

Senior Software Engineer - SELECT by DoiT.DoiT is a fully remote organization.This role is based remotely as a full-time employee in America timezones.Ideal locations for this role are Canada, Mexi... Show more

 • Promoted

Senior Software Engineer

family-innovation-corpToronto, ON, CA
Full-time +1

FIC) is a multi-family office providing multiple services, including estate planning, risk management, financial counsel, trusteeship, investment advice, and other services.We recognize excellent r... Show more

 • Promoted

Senior Software Engineer

TactableToronto, ON, CA
Full-time

What if you could build software that didn’t just scale, but transformed entire organizations?.At Tactable, this is what drives us.We’re building a world-class cloud, data, and API engineering firm... Show more

 • Promoted

Senior Software Engineer

Air-tekToronto, ON, CA
Full-time

Air-tek is a Canadian-based software company redefining how airlines operate through intelligent automation and modern, scalable systems.Our suite of products has already captured a significant sha... Show more

 • Promoted

Senior Software Engineer

Signal 1Toronto, ON, CA
Full-time

Reporting to: Director of Software Engineering.Signal 1 helps health systems accelerate AI adoption with a category defining technology platform.Signal 1’s first product, the AI Management System (... Show more