Lead C# Developer

4 weeks ago


Brossard, Canada Tyco Safety Products Canada, Ltd Full time

Build your best future with the Johnson Controls team  As a global leader in smart, healthy, and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places, and the planet.  Join a winning team that enables you to build your best future Our teams are uniquely positioned to support a multitude of industries across the globe. You will have the opportunity to develop yourself through meaningful work projects and learning opportunities. We strive to provide our employees with an experience that is focused on supporting their physical, financial, and emotional well-being. Become a member of the Johnson Controls family and thrive in an empowering company culture where your voice and ideas will be heard - your next great opportunity is just a few clicks away   What we offer Competitive Pay  An insurance plan and an employer-sponsored retirement savings planCareer Advancement Opportunities across Business Units and Geographies  Encouraging and collaborative team environment  Dedication to safety through our Zero Harm policy  What you will doIn this role, you will work on the development of Windows applications related to the best in class fire detection products. This is an opportunity for a Software developer to integrate multiple aspects of applications development: definition and creation of interactive user interfaces and business logic, management of data, implementation of diagnostics tools for inside and outside customers. You will be part of a motivated and dynamic cross-functional development team delivering value added solutions for life safety systems.Our fire detection products are embedded in restaurants and buildings you visit every day.  You will analyze, design, program, debug, modify, test and implement software used in local, networked, cloud-based or Internet-related applications for Fire Alarm Systems.  You will also perform complex software engineering assignments often requiring development of new or improved products/processes/ techniques.You don't want to cross the bridge to go to work? We are located on the South Shore in a booming location with easy access to the Quartier DIX30, the "Réseau Express Métropolitain" hub and parking.How you will do itPush the product vision forward as a passionate advocateDesign, prototype, plan and develop high quality applications on Windows for fire alarm systemsSpark idea generation and provide continuous feedback to address our customers' needsPrioritize features and optimize our solutions to provide the best possible user experienceActively participate in software planning and estimation activitiesSupport and mentor your teammates and other functional groupsContinuously strive to hone your skill setWhat we look forUniversity degree in computer/software engineering or computer sciences6+ years of experience and expertise in complex commercial desktop applications developmentRelevant experience in leading the design and implementation of significant portions of a large project using C#, .NET, WPF, SQL, Entity Framework and LINQProficient in the usage of different design patterns (ex: MVVM, dependency injection) and object-oriented programmingAutonomously select the appropriate engineering techniques and make recommendationsFind new/improved products/process/techniques for complex project or problemsDevelopment experience with Agile methodology, CI/CD pipelining and versioning toolsInterest in the latest frameworks like WinUI 3 and .NET 7-8Knowledge of C++ an assetStrong problem solving, troubleshooting, and analytical skillsFluent in French and EnglishStrong team player with well-developed interpersonal skills, results oriented and self-motivatedWhy us?We offer you the possibility to interact with other development centers located around the worldBecause of our global activities, multiple professional development opportunities are availableWe offer insurance plan and employer-sponsored retirement savings planFlexible hours, good family/work balance, lots of social activitiesWe offer a hybrid work model (in-office, at-home) with flexibility for today's modern hi-tech environmentOur Brossard office is growing


  • C#/WPF Developer

    2 days ago


    Brossard, Quebec, Canada Amaris Consulting Full time

    We are looking for an experienced C# Developer to work on desktop application development using .NET, WPF/WinUI3, and the MVVM pattern. You will also be responsible for integrating Entity Framework into the projects while adhering to software development best practices.Responsibilities:Develop and maintain desktop applications using .NET and...

  • C#/WPF Developer

    2 days ago


    Brossard, Quebec, Canada Amaris Consulting Full time

    Nous recherchons un Développeur C# expérimenté pour travailler sur le développement d'applications desktop en utilisant .NET, WPF/WinUI3 et le pattern MVVM. Vous serez également responsable de l'intégration de l'Entity Framework dans les projets, tout en respectant les bonnes pratiques de développement logiciel.Responsabilités :Développer et...

  • C#/WPF Developer

    6 days ago


    Brossard, Quebec, Canada Amaris Consulting Full time

    Nous recherchons un Développeur C# expérimenté pour travailler sur le développement d'applications desktop en utilisant .NET, WPF/WinUI3 et le pattern MVVM. Vous serez également responsable de l'intégration de l'Entity Framework dans les projets, tout en respectant les bonnes pratiques de développement logiciel.Responsabilités :Développer et...

  • C#/WPF Developer

    5 days ago


    brossard, Canada Amaris Consulting Full time

    Nous recherchons un Développeur C# expérimenté pour travailler sur le développement d’applications desktop en utilisant .NET, WPF/WinUI3 et le pattern MVVM. Vous serez également responsable de l’intégration de l’Entity Framework dans les projets, tout en respectant les bonnes pratiques de développement logiciel. Responsabilités : Développer...


  • Brossard, Quebec, Canada Amaris Consulting Full time

    We are seeking a highly motivated C# developer to join our team at Amaris Consulting. As a mid-senior level desktop application developer, you will be responsible for integrating Entity Framework into our projects and ensuring smooth database operations.Main ObjectivesIntegrate Entity Framework into existing and new projects.Optimize database performance and...


  • Brossard, Quebec, Canada Amaris Consulting Full time

    We are a leading IT consulting firm, Amaris Consulting, seeking an experienced C# developer to join our team. As a mid-senior level desktop application developer, you will work on developing and maintaining desktop applications using .NET and WPF/WinUI3.Key ResponsibilitiesDevelop desktop applications with a strong focus on performance, scalability, and user...


  • brossard, Canada Amaris Consulting Full time

    En tant qu'Ingénieur Logiciel Embarqué , vous serez responsable de la conception, du développement, des tests et de l'optimisation des solutions logicielles embarquées pour nos produits. Vous travaillerez en étroite collaboration avec des équipes pluridisciplinaires, notamment des ingénieurs matériels, des architectes systèmes et des équipes...


  • Brossard, Quebec, Canada ACUITY BRANDS LIGHTING, INC Full time

    Distech Controls' success and reputation are fueled by our world-class team of employees. We look for qualified individuals who are striving to succeed and that wish to actively contribute to our continued growth. Distech Controls values its team members and offers them a modern, motivating work environment, and competitive salaries and benefits.Who is...


  • Brossard, Quebec, Canada ACUITY BRANDS LIGHTING, INC Full time

    Distech Controls' success and reputation are fueled by our world-class team of employees. We look for qualified individuals who are striving to succeed and that wish to actively contribute to our continued growth. Distech Controls values its team members and offers them a modern, motivating work environment, and competitive salaries and benefits.Who is...


  • Brossard, Canada Renewable Energy Hydro Full time

    **Job Description Summary**: Responsable des activités liées à la construction, à la construction et à la mise en service sur le site du client, depuis la mobilisation du site, en passant par les travaux de génie civil, de montage et de mise en service, ainsi que les activités de gestion liées à ce périmètre. Impacte les opérations du...

  • WPF and .NET Expert

    2 days ago


    Brossard, Quebec, Canada Amaris Consulting Full time

    Amaris Consulting is looking for a skilled C# software engineer to work on our exciting projects. As a mid-senior level desktop application developer, you will be responsible for designing, developing, and delivering high-quality desktop applications using .NET and WPF/WinUI3.Main ResponsibilitiesDesign and develop desktop applications that meet the required...


  • Brossard, Quebec, Canada Amaris Consulting Full time

    Amaris Consulting is looking for a talented C# software engineer to work on our exciting projects. As a mid-senior level desktop application developer, you will be responsible for developing and maintaining desktop applications using .NET and WPF/WinUI3.Main ResponsibilitiesDevelop desktop applications with a focus on performance, scalability, and user...


  • Brossard, Quebec, Canada Export Development Canada Full time

    We are seeking a highly motivated Technology Strategy Lead to join our Digital & Technology Solutions group. As a key member of the team, you will be responsible for developing and executing technology strategies that align with our business objectives.The ideal candidate will have a deep understanding of technology trends and be able to communicate complex...


  • Brossard, Quebec, Canada Gmining Full time

    GMining Services is a multidisciplinary company which provides professional services in the mining industry for underground and open pit mining projects in precious, base, or industrial metals. G Mining Services is one of the most important mining engineering consulting firms in Quebec and among the leading firms renowned for their international...


  • Brossard, Quebec, Canada Gmining Full time

    About the RoleWe are seeking a dynamic and motivated individual to fill the position of Lead Mechanical Engineer. As a key member of our team, you will be responsible for managing the planning, construction, and development of mining projects. Your primary responsibilities will include coordinating the work of engineers and designers, preparing time and cost...


  • Brossard, Canada Scotiabank Full time

    Requisition ID: 179500 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Customer Experience Lead/ Quartier DIX30/ Permanent/ Full-Time **What you’ll be doing** Our Customer Experience Leads are responsible for overseeing our high performing Retail Service teams. Scotiabank is a place where we put...


  • Brossard, Canada Scotiabank Full time

    Requisition ID: 159247 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. **What you’ll be doing** Our Customer Experience Leads are responsible for overseeing our high performing Retail Service teams. Scotiabank is a place where we put our customers first, and our priority is to help them achieve...


  • Brossard, Quebec, Canada Export Development Canada Full time

    About the Role:Export Development Canada (EDC) is seeking a skilled Enterprise Architect to lead our Digital & Technology Solutions (DTS) group. As a key member of our team, you will be responsible for designing and implementing technology solutions that enable EDC's business objectives.The successful candidate will have strong technical knowledge and...


  • Brossard, Canada Amaris Consulting Full time

    En tant qu'Ingénieur Logiciel Embarqué, vous serez responsable de la conception, du développement, des tests et de l'optimisation des solutions logicielles embarquées pour nos produits. Vous travaillerez en étroite collaboration avec des équipes pluridisciplinaires, notamment des ingénieurs matériels, des architectes systèmes et des équipes...


  • Brossard, Canada Rockwell Automation Full time

    **The Canadian Business Lead needs to be fluent in both French and English** Tap your competitive business side to maximize Rockwell Automation sales for Lifecycle Services in alignment with our sales managers and distributor partners. The Business Lead will assist in commercial marketing activities, develop competency for sellers and domain experts,...