
Lead IT Software Developer
- Waterloo, ON
- Permanent
- Temps-plein
- Collaborate within an Agile team to design, develop, and maintain robust web applications.
- Build responsive, accessible UIs using HTML, CSS, and JavaScript frameworks such as Angular, React, and Vue.
- Implement and manage CDNs to enhance web performance.
- Participate in sprint planning, code reviews, debugging, and performance optimization.
- Develop and integrate both client-side and server-side components.
- Contribute to architectural and technical decisions across the application.
- Implement CI/CD pipelines to automate and streamline development workflows.
- Support CMS, DAM, and cloud server platforms to ensure system reliability and scalability.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience as a Full-Stack Developer or in a similar role.
- Proficiency in HTML, CSS, JSON, JavaScript, and front-end frameworks (Angular, React, Vue).
- Experience with back-end technologies including Node.js, Python, and Java.
- Hands-on experience with CMS and DAM systems such as OpenText TeamSite and OpenText Media Management.
- Familiarity with RESTful APIs, database management, CI/CD practices, and version control (e.g., Git).
- Knowledge of CDN integration and web performance optimization; experience with cloud platforms (AWS, Azure, Google Cloud).
- Strong problem-solving, communication, and collaboration skills with a passion for accessible, user-friendly web experiences.