Dev Manager

Simply Voting Inc., based in Montreal, Quebec, is a specialized provider of secure, hosted online elections. Our customers include Elections PEI, the New Democratic Party of Canada, and the University of Toronto. We take pride in the fact that our customers rave about our voting system and the excellent support that we provide in helping them achieve their goals. Our company is financially stable, continuously growing, and has a friendly and professional work atmosphere.

We are currently looking for a Dev Manager to join our team.

This position is optionally an 85% ‘work from home’ opportunity and offers the following benefits:

  • An excellent work/life balance
  • Less time commuting
  • Life, health and dental plan
  • Annual company-wide bonus
  • Competitive salary
  • Four weeks vacation
  • Free snacks and coffee

 

As the Dev Manager you will play a pivotal role in managing and leading our IT team, ensuring high-quality work, and adherence to our product roadmap. You will be responsible for overseeing the day-to-day operations of our development team, driving excellence in software development, server automation, and assisting in technical leadership. You will be given proper training to understand the industry and how our voting system works.

 

Required Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • At least 5 years of experience developing in a team environment
  • Experience working on a complex, customer-facing software product
  • Experience in leading an IT development team
  • Strong knowledge of software development processes, coding standards, and quality assurance
  • Strong knowledge of Git or GitHub
  • Strong desire and ability to learn
  • Strong coaching and staff management skills
  • Excellent communication and interpersonal skills
  • Ability to think strategically, identify and address issues proactively.
  • A home office with high speed internet (if working from home is desired)
  • Self-motivated and disciplined to work productively from your home office (if desired)
  • Natural tendency to be helpful and to facilitate the workflow for others
  • Adaptable, a team player, a positive attitude, and tremendous work ethic
  • Creative and passionate about growing with a fantastic company

Preferred Qualifications:

  • Strong knowledge full stack – PHP, MySQL, HTML, CSS, JavaScript
  • Good knowledge of Symfony framework
  • Good Object Oriented Programming (OOP) skills
  • Good knowledge of CentOS
  • Good knowledge of Apache
  • Good knowledge of MySQL/MariaDB
  • Good knowledge of shell scripting
  • Good knowledge of Ansible
  • Good knowledge of Terraform
  • Good knowledge of server monitoring tools
  • Good knowledge of web security issues and server hardening

Key Responsibilities:

Team Leadership: Lead and manage a team of programmers and server experts, providing guidance, mentorship, and direction to ensure their professional growth and the successful execution of projects.

Quality and Velocity Management: Monitor and manage the quality and velocity of work produced by the development team. Ensure that employees are working efficiently and effectively while thoroughly testing for potential issues, bugs, and areas for improvement.

Liaison and Coordination: Act as the primary point of contact between the programmers, server professionals, and other staff. Foster strong communication and collaboration between IT and business departments.

Performance Management: Conduct regular performance reviews for IT team members, providing constructive feedback and recognition for their contributions.

Coaching and Development: Coach and develop team members to enhance their skills, productivity, and problem-solving abilities.

Strategic Thinking: Anticipate challenges and proactively address them to prevent issues from arising. Play a key role in problem-solving and crisis management, ensuring a smooth workflow.

Hands-On Technical Contributions: Promote changes to production. Perform regular high-level audits. Administer monitoring and other departmental tools.

Ready to start loving to come to work? Eager to be proud of the work your company does? Want to be surrounded by supportive and encouraging professionals? We are excited to meet you!

We thank all applicants for submitting their applications, however, only those who qualify for an interview will be contacted.

Apply on this job

5160 Bd Décarie, Montréal, QC H3X 2H9, Canada

Apply on this job