Solution Architect

 Charlottetown, PEI

Our SaaS solutions client has been a proud and progressive employer in Prince Edward Island for over 25 years and are entering an exciting phase of growth and innovation. They are focused on moving to cloud services and are undertaking a complete revitalization of their web frameworks. As such they have created a new opportunity for a Solution Architect to work with both the leadership team and development team to provide oversight and hands on architecture towards the future state.

 

Position Summary:

As a key member of a highly collaborative team and growing company, this position is responsible for overall strategic direction of the technology stack.  As the Solution Architect you will be responsible for ensuring that all aspects of the development follow strict processes to assure quality, scalability and advancement of the product suite. This position is expected to act as an in-house application expert in all aspects of the technical work.

 

Responsibilities:

  • Oversee the management and evolution of the technology stack used for the product suite
  • Oversee the management and evolution of development practices
  • Oversee the integrity and quality of the product code base by enforcing proper code reviews
  • Oversee and approve all technical changes to the product suite
  • Establish unit testing best practices for the developers
  • Manage the evaluation of technologies by staying current with languages, frameworks, techniques and industry trends
  • Provide input to the strategic direction of the technology investments to assist in the development of the product
  • Assist the Director of Product Management in the approval of new features and enhancements for the Product Roadmap
  • Assist the VP of Product Development in assuring the delivery of quality features for the product suite
  • Other duties as required 

Essential Skills and Qualifications:

  • 7+ years of development experience & 3+ years as a team lead or similar position
  • Experience designing and implementing high scale and highly reliable software systems
  • Experience designing and implementing cloud architectures
  • Ability to drive strategy through influence with leadership qualities which engineers recognize and respect
  • Experience with DevOps tools and workflows such as Jira or equivalents
  • Experience in successful modernization (re-platforming, re-hosting and service enablement)
  • Experience in developing applications using a variety of technologies: Linux, SQL Server, bash-scripts, C#, HTML 5, JavaScript, PHP (or Java), CSS, JQuery, Angular, React or Vue JavaScript Frameworks
  • Knowledge of Rest API
  • Knowledge MySQL/MariaDB, Sphinx and other search engines such as Solr
  • Knowledge of application risks by using a Secure Application Framework (e.g. OWASP.org)
  • Knowledge of virtualization methods such as Docker and containers
  • Ability (and preference) to work in an Agile environment (SCRUM, DAD and/or Kanban)
  • Ability to develop a community of practices to facilitate discussions with the technical team on platform-wide considerations, driving improvement and efficiencies, and providing leadership
  • Strong presentation and communication skills

 

Interested candidates can forward their resume to Natalie Isaacs at natalie@venor.ca and Craig Coady at craig@venor.ca

Solution Architect

 Charlottetown, PEI

Our SaaS solutions client has been a proud and progressive employer in Prince Edward Island for over 25 years and are entering an exciting phase of growth and innovation. They are focused on moving to cloud services and are undertaking a complete revitalization of their web frameworks. As such they have created a new opportunity for a Solution Architect to work with both the leadership team and development team to provide oversight and hands on architecture towards the future state.

 

Position Summary:

As a key member of a highly collaborative team and growing company, this position is responsible for overall strategic direction of the technology stack.  As the Solution Architect you will be responsible for ensuring that all aspects of the development follow strict processes to assure quality, scalability and advancement of the product suite. This position is expected to act as an in-house application expert in all aspects of the technical work.

 

Responsibilities:

  • Oversee the management and evolution of the technology stack used for the product suite
  • Oversee the management and evolution of development practices
  • Oversee the integrity and quality of the product code base by enforcing proper code reviews
  • Oversee and approve all technical changes to the product suite
  • Establish unit testing best practices for the developers
  • Manage the evaluation of technologies by staying current with languages, frameworks, techniques and industry trends
  • Provide input to the strategic direction of the technology investments to assist in the development of the product
  • Assist the Director of Product Management in the approval of new features and enhancements for the Product Roadmap
  • Assist the VP of Product Development in assuring the delivery of quality features for the product suite
  • Other duties as required 

Essential Skills and Qualifications:

  • 7+ years of development experience & 3+ years as a team lead or similar position
  • Experience designing and implementing high scale and highly reliable software systems
  • Experience designing and implementing cloud architectures
  • Ability to drive strategy through influence with leadership qualities which engineers recognize and respect
  • Experience with DevOps tools and workflows such as Jira or equivalents
  • Experience in successful modernization (re-platforming, re-hosting and service enablement)
  • Experience in developing applications using a variety of technologies: Linux, SQL Server, bash-scripts, C#, HTML 5, JavaScript, PHP (or Java), CSS, JQuery, Angular, React or Vue JavaScript Frameworks
  • Knowledge of Rest API
  • Knowledge MySQL/MariaDB, Sphinx and other search engines such as Solr
  • Knowledge of application risks by using a Secure Application Framework (e.g. OWASP.org)
  • Knowledge of virtualization methods such as Docker and containers
  • Ability (and preference) to work in an Agile environment (SCRUM, DAD and/or Kanban)
  • Ability to develop a community of practices to facilitate discussions with the technical team on platform-wide considerations, driving improvement and efficiencies, and providing leadership
  • Strong presentation and communication skills

 

Interested candidates can forward their resume to Natalie Isaacs at natalie@venor.ca and Craig Coady at craig@venor.ca