Software Engineer

Company Introduction

We at MATRIX IT devote our time to meeting our clients’ goals through professional support and service. We provide complete hardware/software analysis, design, LAN & WAN network implementation, web page development, E-Commerce, and telecommunications solutions. MATRIX IT utilizes technology to its fullest potential. As a comprehensive source of full-service network integrator, we can offer a complete solution custom fitted to your network infrastructure.

We are looking for a Software Engineer to join us at our office in Ottawa (5320 Canotek Road, Ottawa, ON, K1J 9C1). We will offer one permanent, full-time position with $53 hourly for 30 hours per week. We hope the start date would be as soon as possible.


  1. Responsible for assigned projects to achieve operational targets, established by leadership.
  2. Manage project tasks with team members allocated to the specific project.
  3. Oversee complex project initiatives of strategic importance to the organization.
  4. Implement system specifications for testing and control, including: OS, programming language, compiler.
  5. Design, test, and maintain additional application functionality for web, mobile, cloud and local hardware.
  6. Modify and update existing site templates by applying industry trends and best practices.
  7. Modify code according to our client’s needs and troubleshoot software for reliability and scalability.
  8. Demonstrate ability to architect complex software systems and to research, design and implement complex algorithms.
  9. Design intuitive local or cloud-based software to pair with our products and technology.
  10. Evaluate software performance and reliability with consideration of hardware, WIFI and mechanical system requirements.
  11. Compose concise SQL queries and user’s database, design intuitive APIs, compile succinct software documentation.

Skills and Knowledge Requirements:

  1. Languages required: English
  2. Education required: Bachelor’s degree
  3. Experience required: 3 years or more of relevant work experience.

Operating Systems: Unix; Linux;

Environment – Distributed, Business Equipment and Computer Applications Sublime Text; Eclipse

Programming Languages: Servlet; PHP; Java; JavaScript; JSP; HTML; XML Technology (XSL, XSD, DTD); SQL; Git; Hadoop; Model-View Controller (MVC); Shell script; Subversion (SVN)

Computer and Technology Knowledge:

TCP/IP; Internet; Database software; Networking software; Networking security; Servers; File management software; Communication software; Project management software; Programming software; HTML editing software; Web service design; Programming languages; Software development; SQL; Data analysis software; Website creation and management software; MS Office; Cloud

How to apply:

Post Date: Dec 9, 2021