Role and Responsibilities
- Write technical and functional analysis.
- Design and develop solution architecture.
- Server-side programming, including development and deployment strategy.
- Develop high-performance web, mobile and database solutions.
- Perform unit testing, including functional and performance tests.
- Demonstrate best practices in coding standards, source control, unit testing, documentation and integration.
- Lead development teams and ensure best practices and development / deployment strategies are respected.
- Assist technical team members in troubleshooting technical challenges.
- Collaborate with design and user experience teams to ensure quality and consistency in the implementation.
- Work closely with Account Managers on project proposals, estimates and functional analysis.
- Attend client meetings, participate in client presentations, and attend networking events.
- Work remotely at client locations when required.
- Stay up to date on the evolution of the web industry and track technology trends and be able to share knowledge with the technical team.
******************************
Rôle et responsabilités
- Rédiger des analyses fonctionnelles et techniques.
- Concevoir et développer des architectures de logiciel.
- Programmation côté serveur incluant les stratégies de développement et de déploiement.
- Développer des solutions pour le web, le mobile et les bases de données de haute performance.
- Effectuer des tests unitaires, incluant des test fonctionnels et de performance.
- Démontrer les meilleures pratiques de standards de programmation, de gestion de versions, de tests unitaires, de documentation et d’intégration.
- Diriger l'équipe et s'assurer que les meilleures pratiques, ainsi que les stratégies de développement et de déploiement sont respectées.
- Aider l'équipe à résoudre des problèmes techniques.
- Collaboration avec les équipes de design et d’expérience utilisateur pour assurer la qualité et la constance dans l’implantation.
- Aider le gestionnaire de projets avec les propositions, estimations et l’analyse fonctionnelle.
- Assister aux rencontres clients, aux présentations et évènements de réseautage.
- Disponible de travailler chez les clients lorsque nécessaire.
- Rester à jour sur l’évolution de l’industrie du web, suivre les tendances technologiques et partager ces connaissances avec l'équipe.