Cattron Global Logo

Cattron Global

Ingénieur en développement logiciel / Software Development Engineer

Reposted 2 Days Ago
Be an Early Applicant
In-Office
Saint-Laurent, Montréal, QC, CAN
Senior level
In-Office
Saint-Laurent, Montréal, QC, CAN
Senior level
Design, develop, test, upgrade, and maintain software applications, SDKs, and APIs. Lead small project teams, perform design and code reviews, produce documentation, and support global enterprise application deployments. Collaborate cross-functionally and evaluate new technologies.
The summary above was generated by AI

Sous supervision générale, l'ingénieur en développement logiciel II conçoit et assure la maintenance des applications logicielles utilisées dans les produits Cattron.

RESPONSABILITÉS
  • Concevoir, développer et tester de nouvelles applications logicielles, des SDK et des API.
  • Mettre à niveau/assurer la maintenance des applications logicielles existantes.
  • Est responsable des projets de développement logiciel suivant un processus formel, y compris la conception de logiciels, la révision de codes, l'utilisation de normes logicielles et les tests.
  • Fournit un soutien général, une analyse et une conception liés aux applications exécutant des systèmes/fonctions commerciaux expansifs à l'échelle mondiale.
  • Prépare et révise des documents, y compris l'analyse des besoins, la conception, les plans de tests unitaires, les notes de mise à jour et les guides d'utilisation, etc.
  • Collabore efficacement avec d'autres groupes et partenaires commerciaux.
  • Étudie, recommande et met en œuvre de nouvelles technologies.
EXIGENCES
  • Connaissances approfondies en matière de définition de la portée d'un projet, des livrables et des exigences de l'équipe
  • Capacité à diriger de petites équipes de projet et à obtenir des résultats conformes aux étapes clés et aux livrables
  • Maîtrise de diverses technologies, notamment : Java, J2EE, EJB, JavaScript, AJAX, REST, SQL, DHTML, Linux, ASP, .NET, SOAP, C, C++, C# et Shell Scripts
  • Capacité à travailler efficacement dans un environnement où les délais sont serrés et le rythme soutenu, et à gérer efficacement plusieurs tâches prioritaires dans un environnement axé sur le travail d'équipe
  • Flexibilité et capacité à s'adapter à l'évolution des exigences et des calendriers
  • Une expérience dans le développement d'applications web d'entreprise est préférable
  • Une expérience dans des projets Agile (Scrum) est un plus
  • Excellentes compétences en communication en anglais
ÉDUCATION
  • Licence en informatique ou dans un domaine connexe préférable
  • Une expérience peut remplacer le diplôme
  • Au moins 5 ans d'expérience dans le développement de logiciels
  • Pourquoi rejoindre Cattron ?

Chez Cattron, nous nous engageons à respecter nos valeurs d'intégrité, de respect, de transparence, de responsabilité et d'exécution dans tous les aspects de notre activité. Nous offrons un environnement de travail où ces valeurs ne sont pas que des mots, mais font partie intégrante de notre façon de travailler au quotidien. Si vous êtes passionné par l'excellence dans le domaine de la fabrication et que vous souhaitez faire partie d'une équipe qui valorise l'innovation, la collaboration et l'intégrité, nous serions ravis de vous accueillir dans notre équipe!

***

Under general supervision, the Software Development Engineer II designs and maintains software applications used in Cattron products.

RESPONSIBILITIES
  • Designs, develops and tests new software applications, SDKs, and APIs
  • Upgrade/Maintain existing software applications
  • Responsible for software development projects following a formal process, including software design, code reviews, use of software standards, and testing
  • Provide general application support, analysis, and design related to applications running expansive business systems/functions globally
  • Prepare and review documents, including requirements analysis, design, unit testing plans, release notes and user guides etc.
  • Collaborate effectively with other groups and business partners
  • Investigate, recommend and implement new technologies
REQUIREMENTS
  • Rich knowledge on defining project scope, deliverables and team requirements
  • Ability to lead small project teams and deliver results against milestones and deliverables
  • Proficient with various technology, which may include: Java, J2EE, EJB, JavaScript, AJAX, REST, SQL, DHTML, Linux, ASP, .NET, SOAP, C, C++, C#, and Shell Scripts
  • Able to work successfully in a deadline-driven, fast paced environment and effectively multi-task priorities in a team-oriented environment
  • Must be flexible and able to adapt to changing requirements and schedules
  • Enterprise web application development experience is preferred
  • Experience with Agile projects (Scrum) is a plus
  • Excellent communication skills in English
EDUCATION
  • Bachelor's degree in Computer Science or related field preferred
  • Experience may be substituted in lieu of degree
  • Minimum of 5 years’ experience in software development
Why Join Cattron?

At Cattron, we’re committed to upholding our values of Integrity, Respect, Transparency, Accountability, and Execution in every aspect of our business. We provide a work environment where these values are not just words, but a part of how we do business every day. If you’re passionate about manufacturing excellence and want to be part of a team that values innovation, collaboration, and integrity, we’d love to have you join our team!

Qualifications Education Required Bachelors or better. Preferred Bachelors or better.

Top Skills

.Net
Ajax
APIs
Asp
C
C#
C++
Dhtml
Ejb
J2Ee
Java
JavaScript
Linux
Rest
Sdk
Shell Scripts
Soap
SQL

Similar Jobs

41 Minutes Ago
Hybrid
Montréal, QC, CAN
Senior level
Senior level
Gaming • Information Technology • Mobile • Software • Esports
The Lead Technical Artist leads a technical team to build art pipelines, optimize performance in Unreal Engine 5, and solve complex art challenges, ensuring high-quality output in game development.
Top Skills: 3Ds MaxBlenderBlueprintsHoudiniMayaPythonSubstance DesignerSubstance PainterUnreal Engine 5Zbrush
52 Minutes Ago
Remote or Hybrid
QC, CAN
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Sr Technical Account Manager, you will provide technical support to Premium Support customers, ensuring their success and satisfaction with CrowdStrike's cybersecurity products. Responsibilities include onboarding, proactive health checks, escalating issues, and collaborating with sales teams for account expansion.
Top Skills: LinuxmacOSPythonRestapiWindows Server
2 Hours Ago
Remote or Hybrid
Canada
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
As a Senior Software Engineer, you will design and develop scalable backend systems, deliver production-ready code, and own the software development lifecycle, ensuring high performance and operational excellence.
Top Skills: AWSC#Google Cloud PlatformJava

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account