Head of Product Development  

Acentury – Toronto, ON

There is an exciting opportunity as full-time software engineer with the desire, commitment and work ethic to develop and maintain our web-based applications. You'll play a key role in building and shaping our platform on both front-end and back-end for varieties of features to ensure the quality and time to market for each release.


If you are energetic, goal-oriented, creative, and experienced in software development, you may be eligible to become a member of our team.


Key Responsibilities 

  • Lead the design, development, and implementation activities of Acentury's solutions for the telecommunications industry. Some solutions include hardware integrated as part of a turn-key system.
  • Create and implement product development strategies that align with the overall business objectives.
  • Build and manage a high-performing software development team, including recruiting, training, mentoring and developing team members.
  • Responsible for managing and optimizing the product development and QA processes, environment, policies and procedures to meet our quality and performance commitments.
  • Collaborate with cross-functional teams, including product management, sales, and customer support, to ensure that Acentury is able to deliver solutions that meet customer needs.
  • Assist in conducting market research and analysis to understand customer needs and identify new product opportunities.
  • Stay current with industry trends and technologies, and evaluate new software development tools and techniques to improve product development processes.
  • Participate in the communications with our technology, supply chain and contractor partners.
  • Communicate regularly with the CEO on the status of product development projects, including project timelines, budgets, and risks.
  • Working with our legal partners, ensure that R&D activities comply with relevant laws and regulations, and that the company's intellectual property is protected.


Experience:

  • hands-on software or product development: 10 years (required)
  • leading a software development team with over 10 employees: 5 years (required)
  • Telecommunication: 3 years (required) 


Qualifications

  • Bachelor's or Master's degree in Software Engineering, Electrical Engineering, Systems Engineering, Computer Science, or a related field.
  • Strategic and visionary thinker with strong leadership, project management, communication and interpersonal skills.
  • At least 10 years of hands-on software or product development experience in a fast-paced, high growth and dynamic environment, familiar with the followings programing language and software development environment:
  • Java or C/C++- JavaScript, Python, Rails script languages
  • MySQL, Oracle, Mongo DB, Cockroach DB, or PostgreSQL DB
  • RESTful API and Micro Service architects- Spring framework, Spring Boot and Spring Cloud
  • Docker, Kubernates, OpenShift, Virtualization technologies
  • At least 5 years of experience of leading a software development team with a minimum 10 employees.
  • Demonstrable knowledge and experience with software development life cycle models from planning, development, testing, operation to maintenance.
  • System level knowledge and experience in telecommunications industry (especially wireless networks) is highly desired.
  • Knowledge and experience with a quality and compliance process is also highly desired.www.acentury.co


Job Types: Full-time, Permanent

Flexible Language Requirement: French not required

Benefits:

  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • Paid time off
  • RRSP match
  • Stock options
  • Vision care

Schedule: Monday to Friday

Education: Bachelor's Degree (required)

Supplemental pay types: Bonus pay

Work Location: In person


To apply for the role, please send your application to hr@acentury.co.

 

Cookies
Our website stores cookies on your device and discloses information in accordance with our Cookie Statement. Choose “Customize Settings” to control cookies. We may collect certain aggregate and anonymized data from your browser independent of your cookie preferences. Cookies Policy.