Intermediate Full-Stack Software Developer - Remote (Canada)

Info-Tech Research Group

Canada

Hybrid

CAD 85,000 - 110,000

Full time

18 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Benefits plan
RRSP matching
Remote work options
Career development budget

Job summary

Info-Tech Research Group is seeking an Intermediate Full-Stack Software Developer to help build AI-powered products and services. The role emphasizes Ruby on Rails, MySQL, JavaScript, and Azure/OpenAI with increasing Python involvement.

Candidates should have strong MVC web development or Python expertise, and enjoy experimentation. Responsibilities include building and testing applications, analyzing requirements, mentoring peers, and collaborating across teams to improve processes while

Qualifications

  • Strong web development experience with an MVC framework (preferred) or advanced Python experience, or both.
  • SQL authoring and optimization skills.
  • Experience with source control (Git).
  • Ability to translate requirements into functional software solutions.
  • Experience developing for high data throughput and large data volumes.

Responsibilities

  • Build, test, and support the development of web software applications and internal tools.
  • Analyze requirements and decide the best ways to meet or rework them; innovative ideas are welcome.
  • Be proactive in identifying and addressing technical concerns.
  • Mentor peers and participate in code reviews; be mentored when new to a topic.
  • Collaborate across teams to continuously improve processes.
  • Promote the use of design patterns and best practices.
  • Participate in Agile ceremonies for prioritizing, understanding, and estimating.
  • Support Agile practices through Retrospectives.

Skills

Ruby on Rails
Python
JavaScript
SQL
MVC frameworks
Mentorship

Education

Bachelor's degree or diploma in Computer Science or related field

Tools

Git
Azure
OpenAI APIs
MySQL

Job description

Intermediate Full-Stack Software Developer - Remote (Canada)

Info-Tech Research Group delivers impartial, highly pertinent IT research, enabling CIOs and IT leaders to make well-informed, strategic decisions. We are currently serving over 30,000 professionals and collaborate closely with IT teams, equipping them with actionable tools and expert guidance to drive measurable results and enhance technology initiatives and organizational processes.

  • We pride ourselves on consistent year-on-year growth, with double-digit growth even during a global pandemic.
  • We are in the Top 3 on LinkedIn's Top Companies List in Canada.
  • Info-Tech fosters a growth-focused, entrepreneurial culture with unlimited opportunities for professional growth and development.
  • We provide financial support for professional development and training.

About the role

We’re looking for strong Intermediate Software Developers to help us build A.I. products and services. While no experience with A.I. technology is required for this role, experience is a plus, and a candidate should be eager and willing to experiment with and learn new technologies.

Our stack is mostly built with Ruby on Rails, MySQL, JS, and Azure/OpenAI services, but we’ll be using Python more and more as we build out our future A.I. architecture. As such, candidate for this role should have either an advanced level web development experience, preferably with an MVC framework, or advanced level experience with Python, or both.

Your responsibilities as an Intermediate Software Developer:

  • Build, test, and support the development of web software applicationsand internal tools
  • Analyze requirements and decide the best ways to meet or even rework them; unique and innovative ideas are welcome
  • Be proactive by finding and addressing areas of technical concern
  • Mentor your peers and contribute to code reviews, and be mentored if something is new to you
  • Collaborate across teams to continually improve our processes
  • Promote the use of design patterns and best practices
  • Contribute to Agile ceremonies for prioritizing, understanding, and estimating
  • Support the growth of our Agile practicesthrough Retrospectives

Why you should join us

  • Work with like-minded individuals in a work-hard/play-hard culture
  • Continued learning is a major part of our best-practice-driven environment. We support our teams with a substantial budget for training and career development
  • Work-life balance is important to us: after-hours and weekend work are rare to non-existent
  • You will work in a highly collaborative team that functions efficiently even in a remote work setting. You will have flexibility to work from home, at one of our unique offices in London (Ontario) or Toronto, or in a hybrid mode
  • We offer great competitive salaries, benefits plan, and RRSP matching plans
  • Degree or diploma from an accredited institution
  • Minimum 4 years of experience in a professional software development role
  • Experience providing mentorship and technical guidance to co-op students, junior developers, and peers

Must Have Skills:

  • SQL authoring and optimization
  • Ability to communicate technical details and build functional requirements
  • Experience with source control software
  • Ability to maintain focus on priority, and deliver solutions appropriate to requirements
  • Experience writing for and improving existing code efficiencies for large data and high volumes

Nice to Have:

  • Experience with Ruby & Ruby on Rails (highly desired)
  • Experience with Salesforce integration
  • Exposure to AWS tools & services

Language Skills:Bilingual proficiency in French, Spanish or German is strongly preferred to support our diverse client base across North America and globally.

Info-Tech Research Group of companiesis an equal opportunity employer committed to diversity and inclusion and does not discriminate on the basis of any legally protected status or characteristic including Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran and are pleased to consider all qualified applicants. To that end, upon request, ITRG will ensure, to the extent possible, that accommodation be made available to applicants throughout the recruitment and hiring process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

InfoTrack Canada • Toronto

Hybrid
CAD 150,000 - 170,000
Full Stack Developer (Python AI, React, Node.js)
Full Stack Developer (Python AI, React, Node.js)

Tata Consultancy Services Limited • Toronto

On-site
CAD 90,000 - 110,000
Experienced Full Stack Developer (.NET and JavaScript)
Experienced Full Stack Developer (.NET and JavaScript)

Riva International, Inc. • Canada

On-site
CAD 80,000 - 120,000
RRSP/IRA matching
Paid vacation starting with 3 weeks
Paid wellness time
+3
Full Stack Software Engineer
Full Stack Software Engineer

Techedin • Toronto

Hybrid
CAD 62,000 - 76,000
AI Software Developer - Intermediate
AI Software Developer - Intermediate

Delta Controls Inc. • Surrey

Hybrid
CAD 90,000 - 110,000
Employee safety centric culture
Flexible hours and scheduling
Three weeks of vacation
+2
Full Stack Developer (Python AI, React, Node.js)
Full Stack Developer (Python AI, React, Node.js)

Acestack • Toronto

On-site
CAD 120,000 - 170,000
Fullstack Engineer (Java)
Fullstack Engineer (Java)

TEKsystems • Toronto

Hybrid
CAD 110,000 - 124,000
Full Stack Software Developer (Mississauga, ON)
Full Stack Software Developer (Mississauga, ON)

Media Resources Inc. • Mississauga

Hybrid
CAD 100,000 - 150,000
Senior Full stack AI Developer (Python & Angular/React)
Senior Full stack AI Developer (Python & Angular/React)

Intact Financial Corporation • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Equal Opportunity Employment
Inclusivity and accessibility initiatives
AI Developer Senior
AI Developer Senior

Intact Financial Corporation • Montreal (administrative region)

On-site
CAD 90,000 - 120,000