Software Engineer

4 weeks ago


New Canada NS Belcan Full time

Titre du poste : Développeur de logiciels Contrat de 12 mois renouvelable Poste sur site Lieu de travail : Longueuil, QC Indicatif régional : 514, 438, & 450 Code postal : J4L Mot cles: Full.stack.developer.jobs software.developer.jobs Développeur de logiciels pour les tests de moteurs Principales considérations * Doit avoir une expérience dans le développement d'applications Java, jusqu'à au moins Java 8 o Une expérience avec les serveurs Web Tomcat est un atout majeur o L'expérience avec l'écosystème de bibliothèques Apache est un atout majeur o Une expérience avec Maven est un atout majeur, Gradle étant une solution de repli acceptable o Expérience avec les utilitaires de l'écosystème Java (par exemple VisualVM pour le profilage) est un atout * Doit avoir une expérience avec Javascript o L'expérience Javascript doit inclure des requêtes pour la communication backend de l'application Web o Une expérience avec le framework JS Dojo est un atout majeur * Doit avoir une compréhension de l'architecture des applications Web o Une expérience avec Apache Struts est un atout majeur * Doit avoir une expérience avec au moins une utilisation de base des outils de développement Git/GitHub, Eclipse et Chrome * Doit être familier avec les pratiques de base de développement de logiciels, le débogage et les principes de qualité * Doit comprendre les systèmes de fichiers et leur manipulation * Doit avoir de l'expérience en tests unitaires dans toutes les couches d'applications Considérations supplémentaires * Expérience avec Linux Redhat CLI est un atout * Une expérience avec des utilitaires utiles comme Wireshark est un atout * Expérience en conception d'interface utilisateur, un atout * Une expérience avec C/C++ est un atout * Une expérience avec .NET est un atout * Expérience avec Vue 3 est un atout * Expérience 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


  • Software Engineer

    3 weeks ago


    , , Canada ECI Software Solutions Full time

    Career Opportunities with ECI Software Solutions A great place to work. Careers At ECI Software Solutions Share with friends or Subscribe! Are you ready for new challenges and new opportunities? Join our team! Current job opportunities are posted here as they become available. Subscribe to our RSS feeds to receive instant updates as new positions become...


  • New Canada, NS N-able Full time

    At N-able, we're not just helping businesses be secure —we're redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered capabilities and flexible tech stacks, so customers can manage, secure, and recover with confidence. But the real power behind it all? Our people. We're a global crew of N-ablites, who love solving complex...

  • Software Engineer

    2 weeks ago


    , NS, Canada Brinqa Full time

    Join to apply for the Software Engineer role at Join to apply for the Software Engineer role at Brinqa Get AI-powered advice on this job and more exclusive features. Brinqa is the leading provider of unified cyber risk management and security analytics. Our software empowers companies to make cyber risk decisions across a wide range of platforms quickly and...


  • New Canada, NS ThunderSoft Full time

    Job description: About the Role We are seeking a highly skilled Senior Software Testing Engineer to lead advanced validation efforts across Neural Processing Unit (NPU) software, AI workloads, Windows AI features, and machine learning quantization workflows. This role focuses on ensuring software stability, certification readiness, and optimal performance...


  • New Canada, NS ORS Partners Full time

    We are seeking experienced Software Verification Engineers to help create and improve our safety-critical embedded graphics and compute drivers. We pride ourselves on having a world-class team that develops the safety certifiable products powering today's and tomorrow's most advanced avionics and embedded systems across the world. Our core values are family,...


  • New Canada, NS Avanciers Inc. Full time

    Avanciers is seeking a highly skilled Junior Software Engineer to join our team for an exciting long-term contract with one of our esteemed clients, based in Canada(Remote) . Junior Software Engineer Canada Remote Contract Experience & Technologies: Minimum 5 years experience with deep expertise in TypeScript , Node.js , React , and Next.js . AWS & Cloud...


  • , , Canada Greenhouse Software Full time

    Join to apply for the Full Stack Software Engineer role at Greenhouse Software Our mission at Greenhouse is to make every company great at hiring – so we go to great lengths to hire great people because we believe that they’re the foundation of our success. At Greenhouse, you’ll join a team that collaborates purposefully, fosters inclusivity, and...


  • , , Canada ECI Software Solutions Full time

    Location: Canada - Remote (EST/CST Business Hours) We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted in AWS. A Senior Software Engineer...


  • New Canada, NS Insight Global Full time

    JOB DESCRIPTION: $50-$80/hour - 12 Month Contract w/ Extensions - 3x/Week Onsite Insight Global is looking for Embedded Software Engineers in test to join a Major Canadian Aerospace company in the greater Montreal Area. The successful candidate should have 7 years total experience, 3 of which in embedded software environment. The successful candidate should...


  • Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...