1,463,475open jobs
87,550companies
229,824added this week
Browse all
Salary
≈ $46k – $108k per year (Estimated)
Location
In office (Calgary)
Seniority
Staff · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 11, 2026. First seen by Alion on Sep 1, 2026. MISTRAS Group scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Mistras Group is an asset protection and non-destructive testing company headquartered in Princeton Junction, New Jersey, providing inspection, engineering, monitoring and mechanical services to oil and gas, petrochemical, power, aerospace and infrastructure customers. The NYSE-listed company works from field offices across the US and Canada, including Quebec and Calgary, and serves refineries and plants along the Gulf Coast in places such as La Porte, Corpus Christi, Baton Rouge and Houma. It hires NDT technicians in ultrasonic, magnetic particle, penetrant and radiographic testing, wireline operators, painters and blasters, mechanical technicians and regional sales managers.

Onstream a division of MISTRAS, is hiring for a Software Development Manager that is responsible for leading the design, development, delivery, and continuous improvement of Onstream's software products and platforms that support pipeline inspection, data analysis, reporting, and operational excellence. Reporting to the Director of Technology, this role combines technical leadership, people management, software strategy, and project execution to ensure the successful delivery of high-quality software solutions that support the company's growth and operational objectives.

The Software Development Manager leads a team of software developers and collaborates closely with Engineering, Data Analysis, Operations, and other business stakeholders to develop innovative software solutions for processing, analyzing, visualizing, and reporting inspection data. The role is accountable for software architecture, development processes, team performance, technical roadmaps, and delivery of strategic technology initiatives.

Responsibilities:

  • Lead, mentor, coach, and develop a team of Software Development Engineers and technical specialists
  • Establish team objectives, individual development plans, and performance expectations.
  • Develop and execute the software development roadmap aligned with business and technology strategies, working closely with Operations, Analysis and Engineering to define software requirements.
  • Provide technical oversight for desktop, mobile, web, and data-processing applications
  • Guide system architecture, application design, database design, and integration strategies.
  • Ensure software solutions are scalable, maintainable, secure, and performant.
  • Drive adoption of modern software engineering practices including automated testing, CI/CD, code reviews, and DevOps methodologies.
  • Support the evaluation and implementation of emerging technologies, tools, and frameworks.

    Requirement's:

    Education

    • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related discipline.
    • Master's degree or equivalent experience is considered an asset.

    Experience

    • 10+ years of progressive software development experience.
    • 5+ years of software development leadership or management experience.
    • Proven experience delivering complex software products and managing technical teams.
    • Experience in pipeline inspection, industrial technology, energy services, geospatial analysis, or related industries is considered an asset.
    • Experience managing software projects using Agile and/or hybrid project delivery methodologies.

    Technical Competencies (Experience with some or all of the following):

    • C++/Python/PHP
    • MySQL, SQlite and relational database design
    • Object-Oriented Design and Development
    • Design Patterns and Dependency Injection
    • Entity Framework (EF) and ORM technologies
    • Git source control and branching strategies
    • API and integration development
    • Automated testing frameworks
    • Strong people leadership and coaching skills
    • Excellent communication and stakeholder management
    • Project and program management capability
    • Problem-solving and decision-making skills
    • Ability to balance technical requirements with business objectives
    • Strong organizational and prioritization skills
    • Continuous improvement mindset
    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    1,463,475 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account Continue with Google
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Management
    Similar stack
    Same company
    Calgary
    $75k – $98k per year • Equity • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Saint-Laurent
    Cybersecurity
    GDPR
    Analytics
    Informatica
    Master Data Management
    Collibra
    Management
    Microsoft Office
    Apply
    ≈ $46k – $110k per year (Estimated) • Remote (Canada) • Full-Time • 5+ years exp • Montreal
    DevOps
    SLI/SLO/SLA
    Management
    Intercom
    Freshdesk
    Apply
    ≈ $54k – $128k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Toronto
    Apply
    ≈ $39k – $94k per year (Estimated) • Remote (Canada) • Full-Time • 3+ years exp • Bachelor's Degree • Canada
    Apply
    VP of Operations 6 days ago
    ≈ $80k – $148k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Winnipeg
    Apply
    ≈ $51k – $100k per year (Estimated) • Hybrid • Full-Time • Reading
    C++
    DevOps
    Rest API
    CI/CD
    Linux
    IoT
    FreeRTOS
    Management
    Confluence
    Jira
    Agile
    Apply
    ≈ $53k – $112k per year (Estimated) • Hybrid • Bachelor's Degree • Barueri
    JavaScript
    Java
    TypeScript
    SQL
    Java
    Maven
    Gradle
    Databases
    MySQL
    Google BigQuery
    Google Bigtable
    BigQuery
    AI/ML
    Airflow
    Frontend
    Angular
    Bootstrap
    Mobile
    JUnit
    DevOps
    Terraform
    GCP
    Helm
    Azure
    CI/CD
    Jenkins
    Git
    AWS
    Kubernetes
    Google GKE
    GitHub
    Management
    Confluence
    Jira
    Scrum
    QA
    Selenium
    SoapUI
    Apply
    ≈ $102k – $198k per year (Estimated) • In office • Full-Time • 6+ years exp • Houston
    Python
    PowerShell
    DevOps
    Terraform
    Azure
    CI/CD
    Platform Engineering
    DNS
    VPN
    Cybersecurity
    Least Privilege
    Microsoft Entra ID
    Cryptography
    Vault
    Apply
    In office • Full-Time • Bengaluru
    JavaScript
    Java
    TypeScript
    SQL
    Node JS
    Java
    Spring Boot
    Frontend
    Angular
    DevOps
    Rest API
    CI/CD
    Jenkins
    Linux
    SOAP
    Management
    Agile
    Apply
    In office • Full-Time • Bengaluru
    JavaScript
    Java
    SQL
    Node JS
    Java
    Spring Boot
    DevOps
    CI/CD
    Jenkins
    Linux
    Management
    Agile
    Apply
    ≈ $85k – $160k per year (Estimated) • In office • Full-Time • 5+ years exp • High School Diploma • United States
    Management
    Microsoft Office
    Apply
    Operations Manager 2 months ago
    $120k – $140k per year • In office • Full-Time • 2+ years exp • Cudahy
    Apply
    ≈ $41k – $73k per year (Estimated) • In office • Full-Time • Memphis
    Apply
    ≈ $40k – $71k per year (Estimated) • In office • Full-Time • Jacksonville
    Apply
    ≈ $32k – $56k per year (Estimated) • In office • Full-Time • 1+ year exp • Jacksonville
    Apply
    ≈ $49k – $136k per year (Estimated) • In office • Calgary
    Apply
    $42k per year • Remote (Canada) • Full-Time • 2+ years exp • Calgary
    Management
    Google Workspace
    Microsoft Office
    Apply
    Senior Scrum Master 2 days ago
    ≈ $68k – $123k per year (Estimated) • In office • Contractor • Calgary
    DevOps
    Azure DevOps
    Azure
    Management
    Agile
    Scrum
    Kanban
    Apply
    ≈ $45k – $90k per year (Estimated) • In office • Full-Time • 3+ years exp • Edmonton • Calgary
    Apply
    ≈ $99k – $171k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Toronto • Vancouver • New York • Calgary
    AI/ML
    Cursor
    Claude
    Design
    Figma
    Apply
    See all jobs
    This is one of many
    1,463,475 more open roles from verified company boards, updated every day.