Job Openings

Join our Fabulous Team of Intelligent Individuals

Software Developer (Occupied)

Top Notch Soltions Ltd. provides a range of IT solutions aimed at helping customers to increase productivity, reduce cost and solve business challenges. We are looking for an experienced Full Stack Web Developer (PHP) who will be responsible for designing, developing, and deploying different type web applications for customers. If this sounds like something you are interested in, please apply!

  • Must have knowledge on PHP Laravel & CodeIgniter framework
  • Knowledge of Core PHP & OOP.
  • Strong Knowledge about MySQL database
  • MongoDB, Oracle DB, PostgreSQL is a plus
  • Must have experience in JavaScript, jQuery, and AJAX
  • Clear understanding about Bootstrap
  • Good expertise on MVC architecture
  • API Integration with different platform
  • An understanding of HTTP, FTP, SSH is a PLUS
  • Analyze the requirements and understand the deliverable

  • Good Working Environment
  • Flexible Working Hours
  • Mobile bill
  • Unlimited Tea/Coffee
  • Yearly Salary Review
  • Paid Tutorials

Media/Content Creator (Casual)

We are looking for a Content Creator to write and publish various types of pieces for our companys web pages, like articles, ebooks and social media posts. Content Creator responsibilities include producing marketing copy to advertise our products, writing blog posts about industry-related topics and promoting our content on social media. To be successful in this role, you should have experience with digital publishing and generating traffic and leads for new business. Please share samples of your work (portfolio or links to published articles) along with your application. Ultimately, you will help us reach our target audience by delivering both useful and appealing online information about our company and products.

  • Proven work experience as a Content Creator, Copywriter or similar role
  • Portfolio of published articles
  • Hands-on experience with Content Management Systems (e.g. WordPress)
  • Excellent writing and editing skills in English
  • An ability to fact-check long-form content pieces
  • Time-management skills
  • Familiarity with SEO

  • Good Working Environment
  • Flexible Working Hours
  • Mobile bill
  • Unlimited Tea/Coffee
  • Yearly Salary Review
  • Paid Tutorials

Web Developer

At Top Notch Solutions, we believe in helping local businesses rock online in a more competitive world than ever—and we’re growing our team! This is an opportunity to join and work on some of the best websites and have your work seen by millions every day, and this might be the job for you. We are one of the fastest-growing tech companies in Saskatoon and directly impact local economies. Top Notch Solutions is an excellent place to work. If you’d like to join our family to support small businesses worldwide, keep reading. • This position is located in Saskatoon, SK.

About the Job

We are looking for a Web Developer. Developers at TNS work in teams with Product Managers, Software developers and Designers to create new features and products. Our Research and Development department works hard to help developers learn, grow, and experiment while at work. With a group of developers, we have fostered an environment that allows them to learn from each other continuously. The ideal candidate will have a strong foundation in Web application development and join a team focusing on growing and strengthening our platform. They can demonstrate that they are bright and can tackle challenging problems while also being able to communicate their solution to others. They are creative and can mix technology with the customer’s issues to find the correct answer. Lastly, they are driven and will motivate themselves and others to get things done. As a Software Developer, we expect you to grow into a thought leader at Top Notch Solutions, driving better results across our development organization.


  • Design and develop websites as per clients requirements.
  • Troubleshoot and resolve website problems for clients and co-workers.
  • Strong comprehension of WordPress, WordPress, theme development, and WordPress website maintenance (handling front & back end)
  • Design and develop real-time dashboards.
  • Design a database and scale it efficiently.
  • Maintain best practices, responsiveness, pixel perfection, and quality code.
  • Write technical documentation if required.
  • Collaborate with other team members.
  • HTML5, CSS, Good command of JavaScript (Ajax, Jquery)
  • Basic Knowledge of Server/cPanel/Hosting
  • Excellent understanding of Responsive Web Design/Admin Panel with Bootstrap
  • Experience in plugins, primarily used to wpbakery, elementor, Divi and other page builders.
  • WooCommerce, Payment integration like SSLCommerz, 2checkout, Stripe etc.
  • Website optimization, backup & security
  • Skilled in speed optimization techniques
  • Able to implement essential On-Page SEO while developing.

  • Nice to Have:

  • BS/MS degree in computer science or a related field or commensurate experience
  • Experience with PHP frameworks such as Laravel or Symfony
  • Experience with ASP
  • Experience with DBMS such as MySQL, PostgreSQL, MS SQL
  • Experience with web servers such as Apache, Nginx and IIS
  • Experience with mobile development
  • Knowledge of SEO (Search Engine Optimization)
  • Knowledge of server technologies, ColdFusion is a huge plus

  • Top Notch Solutions offers a competitive salary (based on education & experience), medical benefits, free parking, an office puppy, and overall fun and driven work environment. You are required to report to the office for the first six months, and after that, a hybrid work model may be considered. Endless opportunities to participate in programs and initiatives that give back to our community, including paid volunteer time.

Technical Secretary

At Top Notch Solutions, we believe in helping local businesses rock in a more competitive world than ever—and were growing our team! This is an opportunity to join and work at the local office and have your work appreciated million times every day; this might be the job for you. We are one of the fastest-growing tech companies in Saskatoon and directly impact local economies. Top Notch Solutions is an excellent place to work. Keep reading if youd like to join our family to support local clients • This position is in Saskatoon, SK.

About the Job

We are looking for a Technical Secretary. Technical Secretary at TNS works directly with the management team, working with the Project manager and marketing manager to support our clients and employees. To reach our future goals, we are building an inclusive work culture where people from various backgrounds and experiences can feel like they belong and are inspired to dream. Join a company where people are encouraged to dream, challenge conventions and create the impossible. Each day you come to work, youll be helping us imagine new ways to help people make their lives better. In addition, you must commit to customer satisfaction by delivering friendly, courteous service to our clients.


  • Provide administrative support to the Saskatoon office
  • Report to the CEO but will be given work by several people with varying deadlines
  • Main front desk reception and phone coverage, greet and orient guests
  • Assist Saskatoon employees with their requests/needs: travel requests, copy jobs, pitchbooks, report production, internet research, etc.
  • Coordinate the report production process, which includes binding of reports
  • Responsible for duties associated with ELM (Engagement Lifecycle Management), conflict checks & experience searches, and setting up matter codes
  • Assist with Engagement/Proposal Letters
  • Order business cards as needed, and enter all business cards and new contacts in HubSpot, which includes updating and verifying
  • Make travel arrangements for Saskatoon employees as needed
  • Prepare various correspondence, research for multiple projects, Prepare shipments
  • Work with and assist the CEO during local in-house recruiting events (administer technical and writing assessments to candidates, compile resumes and candidate information for interviewers, etc.)
  • Work with the CEO to maintain the organization/cleanliness of the entire office space, keep the supply room stocked and organized
  • Keep kitchen stocked and organized; run dishwasher, assist with ordering supplies as needed for office
  • Handle sorting and distribution of all incoming mail and deliveries
  • Conference Room Set-up/teardown. Set up technology (laptops, projectors, web meetings) for interviews, client, and staff meetings, etc.
  • Other duties assigned

  • Nice to Have:


  • Intermediate proficiency in Microsoft Office products (PowerPoint, Excel, Word, Outlook)
  • Service focus with excellent written and verbal communication skills
  • Strong attention to detail
  • Ability to multi-task necessary
  • Ability to learn quickly and adapt to change
  • Ability to support and interact with multiple groups firmwide
  • High School diploma required
  • Strong organization skills with an ability to manage multiple tasks and set priorities within established guidelines
  • Ability to work effectively with others in a team environment as well as independently with minimal supervision
  • Willingness and ability to travel from time to time within Saskatchewan and work outside of core operating hours

  • Top Notch Solutions offers a competitive salary (based on education & experience), medical benefits, free parking, an office puppy, and overall fun and driven work environment. You are required to report to the office for the first six months, and after that, a hybrid work model may be considered. Endless opportunities to participate in programs and initiatives that give back to our community, including paid volunteer time.

IT system analyst

At Top Notch Solutions, we believe in helping local businesses rock in a more competitive world than ever—and we’re growing our team! This is an opportunity to join and work with local companies and have your work appreciated million times every day; this might be the job for you. We are one of the fastest-growing tech companies in Saskatoon and directly impact local economies. Top Notch Solutions is an excellent place to work. Keep reading if you’d like to join our family to support small businesses • This position is in Saskatoon, SK.

About the Job

We are looking for an IT system analyst. Analyst at TNS works directly with the management team, working with the Project manager and marketing manager to support existing clients and products. Using industry-leading tools, all Technicians work together through large volumes of issues, from easy to challenging to very complex. The team moves together, providing support, personal growth and learning opportunities. You will be part of our Service team, supporting Top Notch solutions Managed Services customers. Your primary role is to help our clients remotely or onsite as required. In addition, you will be engaged in projects and solution planning at TNS clients as you grow within our team. Therefore, it would be best if you committed to customer satisfaction by delivering friendly, courteous service to our clients.


  • Maintains the successful daily operation, installation, and administration of the company’s virtual environments, business applications, and infrastructure
  • Maintain switch, router, and firewall infrastructure, including backups, changes, retirement, and deployment
  • Ensure optimal and secure operation of server infrastructure through update management, audit cycling, performance monitoring, event and incident management
  • Responsible for installation, administration and operation of business applications and services, including areas of finance, accounting, document imaging, document management, IP fax, and SFTP
  • Provide high-level business application service delivery, utilizing problem identification, diagnosis, tracking and resolution strategies
  • Prepare comprehensive test and installation plans for upgrades and deployments of both hardware and software; facilitate plan reviews, document risks and risk mitigation strategies and follow established change management procedures
  • Participates in planning, implementation, and rollout of business technology solutions in collaboration with organizational entities such as Organizational Change Management and Project Management Office
  • Identifies and recommends innovative technology solutions that can be leveraged to propel our business forward
  • Provide support in the execution and remediation of vulnerability assessments, penetration tests, and security audits
  • Deploy TNS applications, manage, and maintain security systems and their corresponding or associated software, including firewalls, intrusion detection systems, cryptography systems, and anti-virus software
  • Perform security and hardening activities on new and existing Windows, SQL, web, and applications servers
  • Other duties may be assigned
  • Knowledge of UNIX

  • Nice To Have


  • Completion of a Bachelors degree in a relevant field (i.e., Computer Science, Information Technology) or an equivalent combination of education, training, and experience is required
  • A minimum of 1 year of related job experience
  • Proficiency with Windows Server operating systems and VMware 6.7+ are essential
  • Cisco and Fortinet CLI and GUI for routers, switches, and firewalls
  • Must possess knowledge of basic network topologies; Ethernet, LAN, WAN and TCP/IP
  • Experience with SQL, IIS, Microsoft Office 365, ServiceNow, and Fortinet is necessary
  • Knowledge and experience with database administration, cloud applications, and storage and backup technologies are required
  • Demonstrated knowledge of server hardware and software with the ability to learn new technology quickly
  • Service focus with excellent written and verbal communication skills
  • Strong organization skills with an ability to manage multiple tasks and set priorities within established guidelines
  • Ability to work effectively with others in a team environment as well as independently with minimal supervision
  • Willingness and ability to travel from time to time within Saskatchewan and work outside of core operating hours

  • Top Notch Solutions offers a competitive salary (based on education & experience), medical benefits, free parking, an office puppy, and overall fun and driven work environment. You are required to report to the office for the first six months, and after that, a hybrid work model may be considered. Endless opportunities to participate in programs and initiatives that give back to our community, including paid volunteer time.

Apply Now

And we'll get back to you within 48 hours.
Let’s Talk

About Your Next
Project Your Mind

Top