Current jobs related to C# Developer - Kingston, Ontario - IPG Photonics

  • Software Developer

    4 weeks ago


    Kingston, Ontario, Canada IPG Photonics Full time

    Software Developer Opportunity at IPG PhotonicsIPG Photonics is a leading manufacturer of high-power laser systems and advanced manufacturing solutions. We are seeking a skilled Software Developer to join our agile software development team in Kingston, Ontario, Canada.Job SummaryWe are looking for a talented C# developer to work on cutting-edge projects...

  • Software Developer

    4 weeks ago


    Kingston, Ontario, Canada IPG Photonics Full time

    Software Developer Opportunity at IPG PhotonicsIPG Photonics is a leading manufacturer of high-power laser systems and advanced manufacturing solutions. We are seeking a skilled Software Developer to join our agile software development team in Kingston, Ontario, Canada.Job SummaryWe are looking for a talented C# developer to work on cutting-edge projects...


  • Kingston, Ontario, Canada R A J K O S H I N C . Full time

    R A J K O S H I N C . is seeking a highly skilled Housekeeping Supervisor to join our team. The successful candidate will be responsible for supervising and coordinating the activities of our cleaning staff, ensuring that our facilities are maintained to the highest standards of safety and cleanliness.Key ResponsibilitiesHire and train or arrange for...


  • Kingston, Ontario, Canada Cogswell's Grass Roots Landscaping and Groundskeeping Inc. Full time

    Job Title: Cryptography Software DeveloperAbout the Role: We are seeking an experienced cryptography software developer to join our team. The successful candidate will be responsible for designing, developing, and deploying cryptographic algorithms and protocols for secure data transmission and storage.Key Responsibilities:Design and develop cryptographic...


  • Kingston, Ontario, Canada IPG Photonics Full time

    Job SummaryIPG Photonics is seeking a skilled C# software developer to join our agile software development team in Kingston, Ontario, Canada. As a key member of our team, you will be responsible for designing, planning, and executing C# development projects aimed at advancing integration between our company's two leading software...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software Developer (Database)Novari Health Inc. is seeking a skilled Software Developer (Database) to join our team in Kingston, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-scale software solutions.Key Responsibilities:Design and develop scalable,...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software Developer (Database)Novari Health Inc. is seeking a skilled Software Developer (Database) to join our team in Kingston, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-scale software solutions.Key Responsibilities:Design and develop scalable,...


  • Kingston, Ontario, Canada IPG Photonics Full time

    IPG Photonics is seeking a skilled Senior Embedded Systems and Algorithm Developer to join our agile software development team in Canada. Our team is responsible for inventing, developing, and building novel process monitoring tools for advanced manufacturing industries. We expect candidates with strong backgrounds in real-time embedded algorithm...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software Developer (Database)Novari Health Inc. is seeking a skilled Software Developer (Database) to join our team in Kingston, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-scale software solutions.Key Responsibilities:Design and develop scalable,...

  • Software Developer

    1 month ago


    Kingston, Ontario, Canada Novari Health Inc. Full time

    Job Title: Software Developer (Database)Novari Health Inc. is seeking a skilled Software Developer (Database) to join our team in Kingston, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our enterprise-scale software solutions.Key Responsibilities:Design and develop scalable,...


  • Kingston, Ontario, Canada Giant Eagle Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team at Giant Eagle. The ideal candidate will have a strong background in software development, with a focus on designing and developing software programs to meet customer and business requirements.Key ResponsibilitiesDesign and develop software programs to meet...


  • Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Software Engineer - Model Development. In this role, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous architectures.Key...


  • Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Software Engineer - Model Development. In this role, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous architectures.Key...


  • Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Software Engineer - Model Development. In this role, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous architectures.Key...


  • Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Software Engineer - Model Development. In this role, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous architectures.Key...


  • Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Senior Engineer - Modeling and InfrastructureWe are seeking a highly skilled Senior Engineer to join our team at Huawei Technologies Canada Co., Ltd. in a permanent role.Responsibilities:Design, implement, and assess application programming APIs, frameworks, and runtime systems software for heterogeneous architectures (e.g., GPU, NPU).Research, prototype,...


  • Kingston, Ontario, Canada CB Canada Full time

    Job Title: Software Development Team Lead Job Summary: ADGA is seeking a highly skilled Software Development Team Lead to join our team. As a key member of our development team, you will be responsible for overseeing the development of virtual simulation projects, creating and modifying simulation software, and supervising on-site testing...


  • Kingston, Ontario, Canada CB Canada Full time

    Job Title: Software Development Team Lead Job Summary: ADGA is seeking a highly skilled Software Development Team Lead to join our team. As a key member of our development team, you will be responsible for overseeing the development of virtual simulation projects, creating and modifying simulation software, and supervising on-site testing...


  • Kingston, Ontario, Canada Giant Eagle Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Giant Eagle. As a key member of our software development team, you will be responsible for designing and developing software programs to meet customer and business requirements.Key ResponsibilitiesDesign and develop software programs to meet customer and business...


  • Kingston, Ontario, Canada R A J K O S H I N C . Full time

    About the RoleWe are seeking a highly organized and detail-oriented Housekeeping Supervisor to join our team at R A J K O S H I N C..Key ResponsibilitiesRecruit, train, and supervise a team of cleaning staff to ensure exceptional service delivery.Coordinate daily operations, including scheduling, budgeting, and inventory management.Conduct regular site...

C# Developer

2 months ago


Kingston, Ontario, Canada IPG Photonics Full time

About IPG Photonics

IPG Photonics is a leading manufacturer of high-power fiber lasers and amplifiers. We are a global company with a strong presence in the industrial and scientific communities.

Job Summary

We are seeking a highly skilled C# Software Developer to join our team in Kingston, Ontario, Canada. The successful candidate will be responsible for designing, planning, and executing C# development projects aimed at advancing integration between our company's two leading software products.

Key Responsibilities

  • Design and develop software solutions using C# and.NET
  • Lead software development project teams and mentor junior developers
  • Develop code to interface with external applications and hardware
  • Provide integration support and testing
  • Collaborate with cross-functional teams to identify and prioritize project requirements

Requirements

  • 3-5 years of professional C# software development experience
  • Extensive experience with software architecture, design patterns, and object-oriented programming (OOP) best practices
  • A degree in computer science, engineering, physics, or mathematics is preferred
  • Strong understanding of distributed systems and concurrent programming
  • Experience leading software development projects is a benefit
  • Experience developing software that interacts with hardware is a benefit
  • Experience with WPF is a benefit
  • Strong interest in software development for industrial applications
  • Must be authorized to work in Canada