Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Intermediate software developer building AI products and services at an IT research company. Developing web applications and internal tools with Ruby on Rails, MySQL, JavaScript, Azure, and OpenAI services.

Responsibilities

  • Build, test, and support web software applications and internal tools
  • Analyze requirements and determine or rework the best solutions
  • Find and address areas of technical concern proactively
  • Mentor peers and contribute to code reviews
  • Collaborate across teams to improve processes
  • Promote design patterns and best practices
  • Contribute to Agile ceremonies for prioritizing, understanding, and estimating
  • Support the growth of Agile practices through retrospectives

Requirements

  • Degree or diploma from an accredited institution
  • Minimum 4 years of experience in a professional software development role
  • Experience mentoring co-op students, junior developers, and peers
  • Comfortable developing in an Agile product development framework
  • Experience developing relational database solutions
  • SQL authoring and optimization
  • Experience with HTML5, CSS3, and JavaScript
  • Ability to communicate technical details and build functional requirements
  • Experience with source control software
  • Ability to prioritize and deliver solutions appropriate to requirements
  • Experience writing for and improving existing code efficiencies for large data and high volumes
  • Experience with Ruby and Ruby on Rails highly desired
  • Experience with Salesforce integration
  • Exposure to AWS tools and services
  • AI experience is a plus but not required
  • Bilingual proficiency in French, Spanish, or German strongly preferred

Benefits

  • Financial support for professional development and training
  • Substantial budget for training and career development
  • Work-life balance; after-hours and weekend work are rare to non-existent
  • Flexibility to work from home, at offices in London (Ontario) or Toronto, or in a hybrid mode
  • Competitive salaries
  • Benefits plan
  • RRSP matching plans
  • Highly collaborative team environment
  • Equal opportunity employer committed to diversity and inclusion
  • Accommodation throughout the recruitment and hiring process upon request

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Associate's Degree

Tech skills

AWSJavaScriptRubyRuby on RailsSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.