The health and safety of our participants and employees is our top priority. All events are suspended until further notice.

Learn More
Computer screen displaying code

Lead Software Developer

Job Title: Lead Software Developer
Start-Date: ASAP
Term: Permanent
Location: Lindsay, ON (remote work available)
Starting Salary: $62k per annum with performance review at 3 months and possible salary increase
Application Deadline: September 10th, 2020

Job Responsibilities

  • Develop web and digital requirements as per designs, tasks, and user stories
  • Consult with internal and external stakeholders to develop and document website requirements
  • Investigate hardware and software to determine suitability for requirements implementation
  • Implement both frontend designs and backend architecture 
  • Optimize and implement content for the website including graphics, database animation and other media files
  • Install and configure the CMS and LMS namely WordPress and LearnDash, integrate plugins, and write custom code where required
  • Integrate ecommerce functionality and external 3rd party payment gateways
  • Integrate other 3rd party applications where required
  • Integrate multiple data sources and databases into PHP applications
  • Plan, design, write, modify, integrate and test code
  • Perform security and quality controls
  • Take part in Agile Scrum/Kanban sprint work using Jira or a similar tool to create and document work through ticketing
  • Ensure that the website is accessible to AA standards
  • Other IT duties including systems administration, hardware configuration, networking, server admin and vps as required
  • Manage small team of developers


  • Post secondary degree or diploma in computer science, programming or similar (equivalencies including extensive experience will be considered)
  • 7+ years experience


  • Experience with LAMP stack applications, both procedural and object oriented PHP
  • Experience in modern frontend technologies, such as Javascript, HTML, CSS
  • Experience with MySQL and its query language
  • Experience of version control such as Git
  • Experience of web user authentication and authorization
  • Experience of game development a plus
  • Demonstrated ability to meet tight deadlines, prioritize workload, manage time efficiently, iterate, and work in a team environment
  • Experience with full software development life cycle 
  • Strong communication skills and a high attention to detail
  • Solid interpersonal and communication skills, including the ability to interact effectively in a team environment.


Pinnguaq Association is strongly committed to fostering diversity within the communities we serve. We welcome those who would contribute to the further diversification of our staff including, but not limited to, Indigenous people, women, visible minorities, persons with disabilities and persons of any sexual orientation or gender identity. Pinnguaq Association is committed to developing inclusive, barrier-free recruitment and selection processes and work environments. Please inform us should accommodation be required at any point in the recruitment process.