Software Developer


Posted 1 year ago

We are looking for a Software Developer! Reach out if you are interested and feel free to refer friends/colleagues!


Type of Employment: Contract
Title: Software Developer
Term: 6-month contarct
Location: Toronto or Montreal – Hybrid, 2-days on site
Job ID number: C1076


Brief description of duties:


  • Develop software that either automates functions that are being conducted manually today by the Ad Operations team or enables new functions.
  • Deliver bug-free software validated through unit tests integrated in an automated CICD pipeline.
  • Collaborate with the Operations teams in the capture of new requirements.
  • Write integration APIs to bridge connectivity between existing software components.
  • Provide testing support as needed for staging and production deployments.
  • Provide support and maintenance for updates or new rollouts.
  • Provide accurate estimates based on business requirements.
  • Understand and apply Agile Scrum guidelines and principles throughout the delivery.
  • Support existing and new workflows, including investigation into internal and external customer advertising-related issues.
  • Suggest enhancements to improve customer and operations teams’ experience based on investigations or lessons learned from prior issues.
  • Work closely with development managers to ensure successful delivery of solutions, focusing on ensuring that all committed requirements are met and are implemented.
  • All other duties as assigned.


MUST haves:


  • Bachelor’s Degree in Computer Science, Engineering, or a related discipline
  • Prior experience working in an Agile or Scaled Agile environment.
  • 3+ years’ experience in software development utilizing one or many of the following programming languages and technologies: Python, Java, JavaScript, Swift, Nexus, SonarQube, Selenium, Cucumber, Junit.
  • Experience with Advertising Technologies like SSPs, DSPs, DMP, Google Ad Manager, Cadent or Freewheel
  • Experience with Ad viewability verification
  • 2+ years of experience working with one or many of the environments and/or services offered by public cloud providers (AWS, Azure, GCP).
  • 2+ years of experience in writing unit and integration tests
  • Direct understanding of application lifecycle; SDLC and High availability and Sustained Resiliency
  • Ability to consult and build CI/CD DevOps Pipelines (Gitlab CI)
  • Operational experience, troubleshooting and support, Incident Management (Jira, Service Now)
  • Ability to analyze, articulate and solve complex problems.
  • Advanced knowledge of JavaScript, Web Services/Microservices
  • Desire to work in a fast-paced environment for some of Canada’s favorite media brands.
  • Excellent communication skills.


Nice to haves:

  • Bilingualism is an asset (English and French)

Job Features

Job CategorySoftware Developer
Software Developement3+
Python, Java, JavaScript, Swift, Nexus, SonarQube, Selenium, Cucumber, Junit.3+
Jira, Service Now3+

Apply Online