Position Overview
Software Engineer Engineering, Ottawa, Canada β Full Time
Responsibilities
Develop high-quality software solutions that meet technical and business requirements, following best practices and coding standards.
Collaborate with product managers, designers, and other stakeholders to understand requirements, define specifications, and prioritize features.
Design and architect software systems, considering scalability, performance, security, and maintainability.
Write clean, efficient, and well-documented code in languages such as Python, Java, C++, or JavaScript.
Experience
5+ years of industry experience in interactive design and/or visual design.
Minimum of 3-5 years of experience in software development roles, with proficiency in one or more programming languages and frameworks.
Educational Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree...