About Charter:
Founded in 1997, Victoria headquartered Charter has grown into one of Canada’s foremost fastest growing Information Technology providers in the country, providing a broad array of high value product and service solutions to clients operating some of the most mission critical networks and applications.
If you are looking to be an integral part of a vibrant, success-based environment with the core values of empowerment, flexibility, agility, innovation, high knowledge based, life balanced, and high ethics deeply embedded into the everyday culture then Charter is a place for you to look. We are a high energy business focused team, providing the highest possible customer experience, with best-in-class engineering support.
About the Role:
The Solutions Architect is responsible for designing and implementing scalable, maintainable software systems while contributing hands-on development expertise. This role involves translating high-level architectural concepts into robust technical solutions, mentoring junior developers, and supporting the continuous improvement of engineering practices. The ideal candidate brings a client-focused mindset, the ability to quickly understand project requirements, and adaptability in working across diverse technical environments.
Responsibilities
Create solution architectures that align with industry best practices and client requirements, ensuring security, performance, and reliability.
Conduct detailed analysis of client environments, including infrastructure, systems, and processes, to identify opportunities for improvement and optimization.
Develop and present solution proposals, including technical designs, implementation plans, timelines, and cost estimates, to clients and stakeholders.
Lead the implementation and deployment of applications solutions, providing technical guidance and support to project teams.
Foster strong relationships with clients, becoming a trusted advisor and continuously seeking opportunities for upselling and cross-selling.
Contribute code when architectural work is not available.
Other projects or duties assigned
Required Knowledge, Skills, and Experience:
7+ years of professional software development experience
Experience in systems design
Strong technical knowledge of full stack development and software development lifecycles
Familiarity with mainstream languages
Organized, a good communicator, able to effectively prioritize tasks, and manage your projects from concept to production
Excellent written and oral English communication skills, and able to create documents to a high standard
Assets:
Experience with cloud infrastructure (AWS, Microsoft Azure, Google Cloud, Digital Ocean)
Experience making CI/CD pipelines
Experience designing applications for healthcare, education, government or industry an asset
Interest or experience in AI development (e.g. training models, data cleansing, annotating)
Uses LLMs as a complementary tool to their foundational knowledge without sacrificing a deeper understanding of the question being answered
Understanding of switching, routing and security protocols
Interest and exposure to networking technologies/concepts such as Software Defined Networking (SDN)
Exposure to frontend architectural design principles
Working Conditions:
Hybrid role with candidates located in Victoria is preferred
Open to remote candidates from the Burnaby, Calgary, Edmonton, Regina, Saskatoon Mississauga, or Ottawa area
Overtime may be required
Travel may be required
If you think that you are a good fit, please apply - we look forward to hearing from you!
Charter is an equal-opportunity employer committed to inclusive, barrier-free recruitment and selection processes. Diversity forms the foundation for excellence and Charter seeks team members who will work respectfully and constructively with everyone. We encourage applications from members of groups that have been historically underrepresented on any grounds listed under the Human Rights Code, including gender, sexual orientation, gender identity or expression, racialization, disability, political belief, religion, marital or family status, age and/or self-identify as Indigenous (status, non-status, Metis, and Inuit). To request an accommodation in completing an employment application, pre-employment testing, interviewing or otherwise participating in the employee selection process, please direct your inquiries to people @charter.ca