About the Role
We are looking for strong Intermediate Software Developers to help build A.I. products and services. While no experience with A.I. technology is required, experience is a plus, and candidates should be eager to experiment with and learn new technologies. Our stack is primarily Ruby on Rails, MySQL, JS, and Azure/OpenAI services, with increasing use of Python for future A.I. architecture. Candidates should have advanced web development experience, preferably with an MVC framework, or advanced Python experience, or both.
Responsibilities
- Build, test, and support the development of web software applications and internal tools.
- Analyze requirements and determine the best ways to meet or rework them, welcoming unique and innovative ideas.
- Proactively identify and address areas of technical concern.
- Mentor peers, contribute to code reviews, and be open to mentorship.
- Collaborate across teams to continually improve processes.
- Promote the use of 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 providing mentorship and technical guidance to co-op students, junior developers, and peers.
- Comfortable developing in an Agile product development framework.
Skills
- Experience developing relational database solutions.
- SQL authoring and optimization.
- Experience with HTML 5, CSS3, JavaScript.
- 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.
- Ruby & Ruby on Rails (highly desired).
- Salesforce integration.
- AWS tools & services.
- Bilingual proficiency in French, Spanish or German is strongly preferred.
Location
- London (Ontario)
- Toronto
Work Type
- Remote
- Hybrid
Experience Level
- Intermediate
- Minimum 4 years
Education Level
- Degree or diploma
Salary/Compensations
- Competitive salaries
Benefits
- Great competitive salaries
- Benefits plan
- RRSP matching plans
- Substantial budget for training and career development
About the Company
- Info-Tech Research Group delivers impartial, highly pertinent IT research, enabling CIOs and IT leaders to make well-informed, strategic decisions.
- Serving over 30,000 professionals and collaborating closely with IT teams, equipping them with actionable tools and expert guidance to drive measurable results and enhance technology initiatives and organizational processes.
- Consistent year-on-year growth, with double-digit growth even during a global pandemic.
- Ranked in the Top 3 on LinkedIn's Top Companies List in Canada.
- Fosters a growth-focused, entrepreneurial culture with unlimited opportunities for professional growth and development.
- Provides financial support for professional development and training.
Equal Opportunity
- Info-Tech Research Group of companies is 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.
- ITRG will ensure, to the extent possible, that accommodation be made available to applicants throughout the recruitment and hiring process.
