Titre du poste ou emplacement
RECHERCHES RÉCENTES

Solutions Architect (Software Engineering)

illumin Inc.
Toronto, ON
Temps plein
Expérimenté

We are hiring a Solutions Architect in our Engineering department who will be responsible for designing and overseeing the implementation of product features and platform frameworks supporting our flagship solution illumin. The successful candidate will be a part of the Architecture team and will work closely with the various engineering teams, product managers, and other stakeholders to ensure that all new features are scalable, efficient, and maintainable.

What You Will Do:

*Develop and maintain solution architecture standards and guidelines.
*Define design patterns and best practices.
*Design end-to-end solutions that meet client requirements and align with the company's business goals.
*Ensure that all solutions are scalable, efficient, and maintainable.
*Collaborate with cross-functional teams, including engineers, product managers, and stakeholders, to ensure that features are delivered according to functional and non-functional requirements.
*Evaluate and recommend new technologies and methodologies that can improve engineering and delivery processes.
*Identify and mitigate technical risks throughout the software development lifecycle.
*Participate in code reviews and provide technical guidance to engineers.
*Communicate effectively with technical and non-technical stakeholders.
*Develop and maintain detailed technical documentation, including system architectures, design specifications, and implementation plans.

What You Will Bring to The Table:

*Bachelor's or Master's degree in Computer Science or a related field
*5+ years of experience in software development and architecture
*Proven skill in crafting technical documentation tailored for both technical and non-technical audiences.
*Experience designing and implementing software applications using various programming languages and frameworks (Experience with Java/Kotlin/React/Scala is a plus)
*Experience with database design and implementation.
*Strong understanding of software architecture patterns and best practices
*Excellent problem-solving and analytical skills
*Ability to communicate effectively with technical and non-technical stakeholders.
*Basic to intermediate knowledge/experience in Digital Advertising is a plus.