Lead Software Architect at NDT Global

1 day ago


Québec, Quebec, Canada NDT Global GmbH. Full time

Job Summary

We are seeking a highly skilled Lead Software Architect to join our team at NDT Global GmbH. In this role, you will be responsible for setting the software architecture, specifying, designing, implementing, and supporting software for pipeline inspections and application frameworks.

About Us

NDT Global is the leading provider of ultra-high-tech diagnostic inspection solutions, advanced data analysis, and integrity assessment services for energy-sector infrastructure assets. We are recognized as the forerunner in ultrasonic inspection technologies, including Pulse Echo, Pitch-and-Catch, and Phased Array methodologies, as well as Acoustic Resonance (ART Scan) technologies.

Responsibilities

  • Develop innovative object-oriented high-quality software using C# and adapt existing software.
  • Design and specify architecture of developed software individually and in collaboration with other developers.
  • Lead and review Junior Developers' work to ensure architectural, test-driven, and clean code principles are followed.
  • Coach and train team members.
  • Coordinate with Product Owner to achieve high customer satisfaction.
  • Provide maintenance and user support for developed software.
  • Maintain up-to-date knowledge of development practices in the industry.

Requirements

  • A Master's degree in Computer Science or related education is required.
  • A minimum of 6 years of experience in software development, including C# and .Net.
  • A minimum of 2 years of experience with UI/Frontend Development and WPF.
  • Proficiency in spoken and written English.

What We Offer

  • An estimated salary of $120,000 - $180,000 per year, based on location and experience.
  • Great long-term career prospects and development opportunities.
  • Challenging tasks in innovative and diverse teams.


  • Québec, Quebec, Canada NDT Global Full time

    Overview:NDT Global is a leading provider of cutting-edge diagnostic inspection solutions, advanced data analysis, and integrity assessment services for the energy sector. The company's expertise lies in ultrasonic inspection technologies, including Pulse Echo, Pitch-and-Catch, and Phased Array, as well as Acoustic Resonance (ART Scan) methodologies.Career...


  • Québec, Quebec, Canada NDT Global Full time

    OverviewNDT Global is a leading provider of advanced diagnostic inspection solutions, data analysis, and integrity assessment services for the energy sector. The company has pioneered ultrasonic inspection technologies and applies strategic inspection methods to detect various threats in assets.The Senior Engineer, Software role involves setting software...


  • Québec, Quebec, Canada NDT Global GmbH. Full time

    Job SummaryAt NDT Global GmbH, we are seeking a highly skilled Software Architect to lead the development of innovative software solutions for pipeline inspection. As a key member of our team, you will design and implement cutting-edge architecture for our planning, execution, and evaluation tools.About UsWe are a leading provider of ultra-high-tech...


  • Québec, Quebec, Canada NDT Global GmbH. Full time

    Unlock Your Potential as a Senior Software Engineer at NDT Global GmbHWe are the leading provider of ultra-high-tech diagnostic inspection solutions, advanced data analysis and integrity assessment services for ensuring the safety and longevity of energy-sector infrastructure assets.Our innovative approach combines Pulse Echo, Pitch-and-Catch, and Phased...


  • Québec, Quebec, Canada iA Groupe financier iA Financial Group Full time

    At iA Financial Group, we're looking for a Software Solution Architect to join our IT Solutions & Digital Experience team. This role plays a critical part in designing solutions for projects, leveraging innovation by working with IT and business partners to modernize our ecosystem of applications and improve platforms and services. We seek a dynamic...


  • Québec, Quebec, Canada iA Groupe financier iA Financial Group Full time

    System Solution Architect PositionWe are seeking a skilled System Solution Architect to join our IT Solutions and Digital Experience team at iA Private Wealth and Capital Markets.About the RoleThe successful candidate will lead solution design for all aspects, including system, technological, and organizational requirements. They will be responsible for...


  • Québec, Quebec, Canada CS GROUP Full time

    Job DescriptionWe are seeking an experienced Embedded Software Architect to join our dynamic team at CS GROUP.About the Role:The successful candidate will be responsible for leading the development of high-level software architecture for embedded systems, ensuring compliance with DO-178B standards.Main Responsibilities:Contribute to the preparation of...


  • Québec, Quebec, Canada ABB Full time

    Company Overview:At ABB, we are committed to driving diversity and inclusion across all dimensions. Our goal is to create a workplace where everyone feels valued, respected, included, and supported.Salary: $120,000 - $180,000 per yearJob Description:We are seeking an experienced Principal Software Architect to join our team. The ideal candidate will have a...

  • Software Engineer

    4 weeks ago


    Québec, Quebec, Canada ABB Schweiz AG Full time

    Unlock Your Potential as a Software Developer at ABB Schweiz AGAbout the RoleAs a key member of our software team, you will collaborate with architects to design and develop cutting-edge software solutions. Your expertise in C++ programming, Linux operating system, and Bash scripts will be instrumental in crafting high-quality code and maintaining our...

  • Solutions Architect

    2 weeks ago


    Québec, Quebec, Canada Randstad Full time

    We are seeking an experienced Solutions Architect to lead the design and implementation of our enterprise software solutions. The ideal candidate will have a deep understanding of cloud infrastructure and a proven track record of delivering complex projects on time and within budget.The Solutions Architect will be responsible for:Designing and implementing...


  • Québec, Quebec, Canada Aspire Software Full time

    About Aspire SoftwareAspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft's global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. We deliver a time-sensitive integration process, and our decentralized model has allowed us to become a hub for creating rapid growth by...


  • Québec, Quebec, Canada Kaayu Technologies Full time

    Job SummaryWe are seeking a highly skilled Organic Architect to join our team at Kaayu Technologies. The successful candidate will be responsible for designing and developing software architecture, ensuring compliance with established standards, and providing advisory support to product teams.Key ResponsibilitiesSupport product teams in the development and...


  • Québec, Quebec, Canada ABB Schweiz AG Full time

    Join ABB Schweiz AG as a Software DeveloperTake your next career step at ABB Schweiz AG with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.Key ResponsibilitiesCollaborate with the software team and architects for the design and development of software solutions.Write and maintain...


  • Québec, Quebec, Canada InnovMetric Software Full time

    About the RoleWe are seeking a talented C++ developer to join our team at InnovMetric Software, a leading provider of 3D measurement software solutions. As a 3D Metrology Solutions C++ Engineer, you will play a key role in designing and developing innovative software solutions for smart 3D data acquisition tools and measurement result calculation and...


  • Québec, Quebec, Canada Kaayu Technologies Full time

    Job SummaryWe are seeking a highly skilled Organic Architect to join our team at Kaayu Technologies. The successful candidate will be responsible for designing and developing software architecture for our clients, ensuring that it complies with established standards in terms of development, performance, evolution, security, quality, and compliance.Key...

  • Software Engineer

    4 weeks ago


    Québec, Quebec, Canada Eddyfi Africa Pty Full time

    Job OpportunityWe are a fast-growing international high-tech company offering innovative non-destructive testing solutions for the inspection of critical components.As a key member of our team, you will be responsible for designing, developing, and maintaining Windows applications in C# and C++.Your Responsibilities:Design and develop high-performance NDT...


  • Québec, Quebec, Canada iA Financial Group Full time

    iA Financial Group, a leading financial services company in Canada and the United States, is seeking an experienced Senior IT Architect to join their team. With over $235 billion in assets, we are committed to innovation and excellence.About the RoleAs a Senior IT Architect, you will play a critical role in designing and implementing innovative solutions to...

  • Software Engineer

    4 weeks ago


    Québec, Quebec, Canada ABB Schweiz AG Full time

    Software EngineerWe are seeking a skilled Software Engineer to join our team at ABB Schweiz AG. As a key member of our software team, you will be responsible for designing and developing software solutions for our embedded instruments.Key ResponsibilitiesCollaborate with software architects to design and develop software solutions.Write and test production...


  • Québec, Quebec, Canada InnovMetric Software Full time

    About UsInnovMetric is a leading provider of 3D measurement software solutions, serving over 17,000 customers in 98 countries.Our teams of experts work collaboratively to deliver cutting-edge software products that meet the needs of the largest industrial manufacturing companies, including GM, Volkswagen, Tesla, BMW, Boeing, and Apple.

  • Technical Architect

    4 weeks ago


    Québec, Quebec, Canada Zendesk Canada Full time

    Senior Technical ArchitectAt Zendesk Canada, we're dedicated to helping our customers deliver exceptional customer experiences. As a Senior Technical Architect, you'll play a critical role in shaping the technical direction of our Professional Services team.Key Responsibilities:Define and execute technical solutions to meet customer needsCollaborate with...