About the role
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
About Charter
Charter, an award-winning IT solution and managed services provider, was founded in 1997 in Victoria, BC, Canada. We offer a comprehensive portfolio of innovative IT solutions, managed services, project delivery, and consulting services. Our mission is to align people, process, and technologies to build better organizations, enhance communication, boost operational performance, and modernize businesses. Our team of experts leverages a business architecture methodology and a human-centered design approach to drive successful digital transformations for our clients, unlocking new opportunities, generating value, and promoting growth. We provide knowledge and support that extends beyond our clients' businesses, empowering them to focus on their core operations.
Forward, Together with Charter, achieving your possible.
PODCAST: https://www.charter.ca/podcast
About the role
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
About Charter
Charter, an award-winning IT solution and managed services provider, was founded in 1997 in Victoria, BC, Canada. We offer a comprehensive portfolio of innovative IT solutions, managed services, project delivery, and consulting services. Our mission is to align people, process, and technologies to build better organizations, enhance communication, boost operational performance, and modernize businesses. Our team of experts leverages a business architecture methodology and a human-centered design approach to drive successful digital transformations for our clients, unlocking new opportunities, generating value, and promoting growth. We provide knowledge and support that extends beyond our clients' businesses, empowering them to focus on their core operations.
Forward, Together with Charter, achieving your possible.
PODCAST: https://www.charter.ca/podcast