Titre du poste : Dveloppeur de logiciels Contrat de 12 mois renouvelable Poste sur site ! Lieu de travail : Longueuil, QC Indicatif rgional : 514, 438, & 450 Code postal : J4L Mot cles: Full.stack.developer.jobs software.developer.jobs Dveloppeur de logiciels pour les tests de moteurs Principales considrations Doit avoir une exprience dans le dveloppement d''applications Java, jusqu'' au moins Java 8 o Une exprience avec les serveurs Web Tomcat est un atout majeur o L''exprience avec l''cosystme de bibliothques Apache est un atout majeur o Une exprience avec Maven est un atout majeur, Gradle tant une solution de repli acceptable o Exprience avec les utilitaires de l''cosystme Java (par exemple VisualVM pour le profilage) est un atout Doit avoir une exprience avec Javascript o L''exprience Javascript doit inclure des requtes pour la communication backend de l''application Web o Une exprience avec le framework JS Dojo est un atout majeur Doit avoir une comprhension de l''architecture des applications Web o Une exprience avec Apache Struts est un atout majeur Doit avoir une exprience avec au moins une utilisation de base des outils de dveloppement Git/GitHub, Eclipse et Chrome Doit tre familier avec les pratiques de base de dveloppement de logiciels, le dbogage et les principes de qualit Doit comprendre les systmes de fichiers et leur manipulation Doit avoir de l''exprience en tests unitaires dans toutes les couches d''applications Considrations supplmentaires Exprience avec Linux Redhat CLI est un atout Une exprience avec des utilitaires utiles comme Wireshark est un atout Exprience en conception d''interface utilisateur, un atout Une exprience avec C/C++ est un atout Une exprience avec .NET est un atout Exprience avec Vue 3 est un atout Exprience avec les tests unitaires et les tests de bout en bout est un atout Software Developer for Engine Testing Main Considerations Must have experience with development of Java applications, up to at least Java 8 o Experience with Tomcat webservers is a major asset o Experience with Apache library ecosystem is a major asset o Experience with Maven is a major asset, with Gradle being an acceptable fallback o Experience with Java ecosystem utilities (eg VisualVM for profiling) is an asset Must have experience with Javascript o Javascript experience must include requests for webapp backend communication o Experience with JS Dojo framework is a major asset Must have an understanding of web application architecture o Experience with Apache Struts is a major asset Must have experience with at least basic use of Git/GitHub, Eclipse, and Chrome developer tools Must be familiar with basic software development practices, debugging, and quality principles Must understand file systems and manipulation thereof Must have experience with unit testing in all applications layers Additional Considerations Experience with linux Redhat CLI is an asset Experience with helpful utilities like Wireshark is an asset Experience with UI design is an asset Experience with C/C++ is an asset Experience with .NET is an asset Experience with Vue 3 is an asset Experience with unit testing and end to end testing is an asset
Job Title
Software Engineer