Information Technology Specialist

Information Technology · Toronto, Ontario
Department Information Technology
Employment Type Full-Time
Minimum Experience Mid-level


Under the supervision of the Vice President, Information Technology, the Enterprise Technology Specialist at Environics Analytics (the “Company”) designs, modifies, develops, writes, and implements software applications and components; supports and/or installs software applications and components; and works from written specifications and pre-established guidelines to meet enterprise system requirements.




To effectively fulfill the responsibilities of this position, the employee must be able to complete the following:

  • Design, modify, implement, test, and document applications for the Company’s office process flow automation projects and IT infrastructure based on functional requirements that include system and program structure design
  • Maintenance, performance tuning, and support of implemented software by identifying and correcting software defects
  • Research technologies required for projects to aid in software selection and troubleshooting system errors
  • Enhance existing systems by analyzing business objectives, preparing an action plan, and identifying areas for modification and improvement
  • Investigate and develop skills in new technologies
  • Provide support to internal and external customers for complex issues
  • Participate in the development of user manuals and other documentation



  • Education – The candidate must have a Bachelor’s degree in Computer Engineering, Computer Science, Mathematics, or equivalent.
  • Experience – 2+ years of software development experience is preferable, ideally in a Windows environment.
    • Experience with Microsoft Power Platform (Power Apps, Power Automate)
    • Knowledge of scripting/programming in PowerShell and/or Python
    • Experience with development in Microsoft Dynamics CRM, Sharepoint, and Teams environments
    • Experience with programming in .NET, C/C++, C#, SQL, XML, Java Script
    • Experience with software development life cycle, GIT and/or Azure DevOps
    • Experience with Microsoft Windows SDK
    • Experience with Microsoft SQL Server Analysis Services, Reporting Services and Integration Services an asset
    • Knowledge of network security is an asset
    • Strong problem solving and debugging skills, ability to analyze complex multivariate problems and use a systematic approach to gain quick resolution
  • Analytical Skills – Effectively researches and synthesizes complex or diverse information; uses intuition and experience to complement data and designs work flows and procedures.
  • Judgment – Displays willingness to make timely decisions, including appropriate people in the decision-making process and exhibits sound and accurate judgment; supports and explains reasoning for decisions.
  • Planning/Organizing - Prioritizes and plans work activities effectively.
  • Teamwork - Balances team and individual responsibilities; exhibits objectivity and openness to others' views, giving and welcoming feedback. Puts success of team above own interests and demonstrates ability to build morale and group commitments to goals and objectives. Supports everyone's efforts to succeed.
  • Innovation - Displays original thinking and creativity and meets challenges with resourcefulness. Generates suggestions for improving work. Presents ideas and information in a manner that gets others' agreement.
  • Skills Development – Demonstrates willingness and ability to continuously acquire new technical skills and adapt to emerging software development technologies and practices.
  • Communication Skills – Able to clearly communicate ideas and expectations. Effectively listens for understanding and asks questions for clarification. Presents ideas effectively in both verbal and written form. 
  • Interpersonal Skills – Approachable and easy to talk to. Relates well to all kinds of people in the organization.  Able to effectively build rapport with others.  Uses diplomacy and tact.  Maintains composure and shows an ability to resolve conflicts and gain agreement.



  • Environics Analytics (EA) is a marketing services company that specializes in geodemographic-based segmentation, site evaluation modelling and custom analytics. 

  • EA is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you require any accommodation to participate in the hiring process, please note the request in your application. We welcome people of all abilities. 


  • At EA, you will solve meaningful and challenging tasks with a friendly team of the most brilliant minds. We hire personality, not just a pair of hands. Here you're free to express your unique qualities, explore different domains and technologies that interest you. 

  • We are working with a hybrid model where we spend two days a week working in our offices in Toronto and the rest of the week working from home.

Thank You

Your application was submitted successfully.

  • Location
    Toronto, Ontario
  • Department
    Information Technology
  • Employment Type
  • Minimum Experience