The Software DevOps and Testing Specialist is responsible for the development, testing, integration ... Support software release management and deployment activities. Quality & Process Improvement
The Software DevOps and Testing Specialist is responsible for the development, testing, integration ... Support software release management and deployment activities. Quality & Process Improvement
The Software DevOps and Testing Specialist is responsible for the development, testing, integration ... Support software release management and deployment activities. Quality & Process Improvement
Quick apply
The Software DevOps and Testing Specialist is responsible for the development, testing, integration ... Support software release management and deployment activities. Quality & Process Improvement
We are looking for an experienced Software Development Manager (SDM) to lead the AWS DevOps Agent System of Context team. You will use your technical expertise, customer obsession and your own ...
We are looking for an experienced Software Development Manager (SDM) to lead the AWS DevOps Agent System of Context team. You will use your technical expertise, customer obsession and your own ...
Senior DevOps Engineer
Vancouver, BC · On-site
CA$110K - CA$125K/yr
We are seeking a talented Senior DevOps Engineer to take ownership of our Secure Access build ... Strong background in software development lifecycle and release management * Demonstrated ability ...
Senior DevOps Engineer
Vancouver, BC · On-site
CA$110K - CA$125K/yr
We are seeking a talented Senior DevOps Engineer to take ownership of our Secure Access build ... Strong background in software development lifecycle and release management * Demonstrated ability ...
Guide a dynamic team of Software Engineers, providing career coaching, performance management, and ... Hands-on experience with Bamboo, Azure DevOps, and or GitHub Actions. * Containerization:
Guide a dynamic team of Software Engineers, providing career coaching, performance management, and ... Hands-on experience with Bamboo, Azure DevOps, and or GitHub Actions. * Containerization:
As a Software Development Manager (SDM) on the team, you will lead engineers to solve challenging technical and business problems You will own a federated tier-1 system and will run an operational ...
As a Software Development Manager (SDM) on the team, you will lead engineers to solve challenging technical and business problems You will own a federated tier-1 system and will run an operational ...
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles You'll collaborate with people across ...
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles You'll collaborate with people across ...
... operational volume and critical workflows. The Technology group is a key part of supporting and ... As a Manager, Software Engineering, you will lead a high-performing team focused on enhancing the ...
... operational volume and critical workflows. The Technology group is a key part of supporting and ... As a Manager, Software Engineering, you will lead a high-performing team focused on enhancing the ...
Workforce Operations Coordinator
Richmond, BC · On-site
CA$60K - CA$70K/yr
This role serves as a key point of coordination between employees and management, including ... Powered by ApplicantStack Hiring Automation Software Privacy Policy | Terms of Use
Workforce Operations Coordinator
Richmond, BC · On-site
CA$60K - CA$70K/yr
This role serves as a key point of coordination between employees and management, including ... Powered by ApplicantStack Hiring Automation Software Privacy Policy | Terms of Use
As a Software Development Manager, you will lead a team of talented SDEs focused on building ... Operational Excellence. You will also be responsible for growing your team via hiring and ...
As a Software Development Manager, you will lead a team of talented SDEs focused on building ... Operational Excellence. You will also be responsible for growing your team via hiring and ...
This role combines strong software engineering and operational skills to ensure reliable, scalable ... Experience in managing production systems on a very large scale. * Experience working with ...
This role combines strong software engineering and operational skills to ensure reliable, scalable ... Experience in managing production systems on a very large scale. * Experience working with ...
The Payment Experience team is looking for a Software Development Manager to lead a team of ... of operational excellence and innovation - Own the technical vision and roadmap for Payment ...
The Payment Experience team is looking for a Software Development Manager to lead a team of ... of operational excellence and innovation - Own the technical vision and roadmap for Payment ...
We're looking for a Software Development Manager with an owner mindset, bias for action, and the ... This leader will dive deep into the details on business, operations and engineering We need ...
We're looking for a Software Development Manager with an owner mindset, bias for action, and the ... This leader will dive deep into the details on business, operations and engineering We need ...
As the Software Development Manager for Frontier, you will lead a team of engineers solving ... operational excellence for systems with zero tolerance for downtime, and partner with security ...
As the Software Development Manager for Frontier, you will lead a team of engineers solving ... operational excellence for systems with zero tolerance for downtime, and partner with security ...
DevOps Specialist
CA$96K - CA$120K/yr
Reporting to the Senior Manager, Applications Support, you will be responsible for designing, implementing, and supporting DevOps solutions that improve software delivery, infrastructure reliability ...
DevOps Specialist
CA$96K - CA$120K/yr
Reporting to the Senior Manager, Applications Support, you will be responsible for designing, implementing, and supporting DevOps solutions that improve software delivery, infrastructure reliability ...
Mentor and develop Managers and junior team members, strengthening their ability to probe for ... Understand how architecture, data, infrastructure, software components and operational constraints ...
Mentor and develop Managers and junior team members, strengthening their ability to probe for ... Understand how architecture, data, infrastructure, software components and operational constraints ...
The ability to manage multiple engagements while maintaining a high standard of technical quality ... Understand how architecture, data, infrastructure, software components and operational constraints ...
The ability to manage multiple engagements while maintaining a high standard of technical quality ... Understand how architecture, data, infrastructure, software components and operational constraints ...
Software Dev Engineer III, Internet Edge Services - Outbound Traffic Controller
Vancouver, BC · On-site
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across ...
Software Dev Engineer III, Internet Edge Services - Outbound Traffic Controller
Vancouver, BC · On-site
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across ...
Data Capture Operations - Project Manager Location: Canada, Remote At Niricson, we're transforming ... Experience using project management software (Asana, or similar) * Comfortable working with ...
Data Capture Operations - Project Manager Location: Canada, Remote At Niricson, we're transforming ... Experience using project management software (Asana, or similar) * Comfortable working with ...
Leadership: Leading software and QA engineers successfully accomplishing established goals ... Hardware/Lab Operations: Experience managing hardware test labs, physical test rig automation, test ...
Leadership: Leading software and QA engineers successfully accomplishing established goals ... Hardware/Lab Operations: Experience managing hardware test labs, physical test rig automation, test ...
Software Operations Manager information
What is the difference between Software Operations Manager vs Software Engineer?
| Aspect | Software Operations Manager | Software Engineer |
|---|---|---|
| Primary Focus | Oversees software deployment, maintenance, and operational efficiency | Designs, develops, and tests software applications |
| Required Skills | Project management, system administration, process optimization | Programming, software development, debugging |
| Work Environment | Operations teams, IT departments, cross-functional collaboration | Development teams, coding environments, R&D labs |
| Certifications | ITIL, PMP, cloud certifications | Programming languages, software development certifications |
The Software Operations Manager focuses on managing software systems' deployment and operational efficiency, while the Software Engineer concentrates on creating and coding software applications. Both roles require technical knowledge, but their responsibilities and skill sets differ significantly, catering to different stages of the software lifecycle.
How much should a software operations manager be paid?
Is a software operations manager a high paying job?
What does a software operations manager do in a software company?

Full-time
Medical, PTO
Posted 5 days ago
Job description
International Submarine Engineering
Location: Port Coquitlam, BC
Workplace: Onsite
About Us
For over 50 years, International Submarine Engineering (ISE) has been a world leader in the production of manned and unmanned underwater vehicles.
ISE offers a workplace where you will have an opportunity to contribute to cutting-edge technology from concept to delivery. We design, engineer and manufacture state-of-the-art subsea vehicles. Simply put - we make cool and innovative technology.
We place great emphasis on developing equipment to meet the specific requirements of each clients' unique mission. ISE's highly skilled team produce reliable, customized and mission-driven vehicles that that exceed customer expectations.
Are you passionate about the ocean sector and innovative, advanced technology that makes deepsea exploration possible? If so, we'd love to connect with you!
Career Opportunity
ISE is seeking a Software DevOps and Testing Specialist to join our team!
The Software DevOps and Testing Specialist is responsible for the development, testing, integration, deployment, and maintenance of software systems supporting GeoSpectrum Technologies' and ISE's products and internal engineering initiatives. The role combines software development, automated testing, DevOps practices, software quality assurance, and continuous improvement activities to ensure the delivery of reliable, maintainable, and high-quality software solutions.
This position works closely with Software Engineers, Systems Engineers, Electrical Engineers, Quality Assurance personnel, and Project Managers to support the full software development lifecycle from requirements definition through deployment and sustainment. The role also supports adoption of AI-assisted development tools and modern software engineering practices to improve product quality and team efficiency.
Responsibilities
Software Development
- Implement software in C++, C#, and Python following written specifications, requirements, coding standards, and company software engineering practices.
- Design, develop, test, and maintain software applications for commercial, industrial, defense, and autonomous systems.
- Design and implement graphical user interfaces (GUIs) for operator, engineering, and customer-facing applications.
- Participate in software architecture, design reviews, and code reviews.
- Troubleshoot and resolve software defects identified during development, testing, and field deployment.
- Support software integration activities across hardware, firmware, and networked systems.
- Develop software solutions for both Windows and Linux environments.
Testing & Verification
- Develop, maintain, and execute automated and manual software testing activities.
- Design and implement automated test frameworks to improve software quality and test coverage.
- Create software test plans, procedures, validation protocols, and verification reports.
- Conduct functional, integration, regression, performance, and system-level testing.
- Support software defect tracking, root cause analysis, and corrective action activities.
- Participate in verification and validation activities throughout the software development lifecycle.
DevOps & Continuous Integration
- Develop and maintain CI/CD pipelines for software build, test, and release processes.
- Support configuration management and source code control using Git-based repositories.
- Maintain software development and deployment environments.
- Support containerized software deployments using Docker and related technologies.
- Develop automation tools and scripts to improve engineering efficiency.
- Support software release management and deployment activities.
Quality & Process Improvement
- Support adoption of AI-assisted coding, testing, code review, and quality processes within the software team.
- Evaluate emerging development, DevOps, and testing technologies.
- Promote automation-driven and risk-based quality practices across engineering projects.
- Champion software quality standards, testing discipline, and development best practices.
- Collaborate with Quality Assurance and Engineering teams to improve overall product quality.
- Ensure compliance with software engineering, quality management, cybersecurity, and customer requirements.
Documentation & Reporting
- Generate and maintain software documentation, user guides, technical reports, and release notes.
- Generate software test plans, test procedures, and test reports.
- Prepare technical documentation and presentations using Microsoft Office tools.
- Maintain software configuration records and traceability documentation.
- Contribute to project status reporting and engineering reviews.
Qualifications
Education
- Bachelor's Degree or Diploma in:
- Software Engineering
- Computer Engineering
- Computer Science
- Systems Engineering
- Electrical Engineering
- Related technical discipline
Experience
- 3 to 7+ years of experience in software development, software testing, DevOps, or related technical roles.
- Experience with CI/CD and DevOps practices.
- Experience developing automated test frameworks.
- Experience supporting Linux-based software systems.
- Experience with desktop, embedded, industrial automation, robotics, autonomous systems, or defense-related software development preferred.
- Experience with cross-platform software development preferred.
- Experience with networked applications and communications protocols preferred.
- Experience with GUI development using Qt preferred.
Preferred Experience
- Autonomous systems and robotics.
- Defense or aerospace projects.
- Sensor systems and data acquisition.
- Embedded software development.
- Simulation and test automation environments.
- Cybersecurity and secure software development practices.
- AI-assisted software development tools and workflows.
Technical Skills
Programming Languages
- Strong C++ programming experience.
- Competent in other programming languages, particularly C# and Python.
- Experience with object-oriented design and modern software development practices.
- Experience developing multi-threaded and real-time software applications.
Development Tools
- Microsoft Visual Studio (.NET).
- Git / Bitbucket.
- Jenkins.
- Docker.
- Bash scripting.
GUI Development
- Experience with cross-platform graphical user interface development, particularly Qt.
- Experience designing intuitive operator and engineering interfaces.
- Understanding of user experience and usability principles.
Operating Systems
- Experience with Microsoft Windows application development.
- Familiarity with Linux environments.
- Experience supporting Linux-based software systems.
Networking
- Competency with network programming and communications.
- Experience with TCP/IP and UDP protocols.
- Understanding of client-server architectures and distributed systems.
- Ability to troubleshoot network communications issues.
Testing & Quality
- Experience developing automated testing frameworks.
- Experience creating test plans, verification procedures, and test reports.
- Knowledge of software quality assurance methodologies.
- Understanding of software lifecycle management and traceability.
Competencies
- Strong analytical and problem-solving abilities.
- Excellent written and verbal communication skills.
- High attention to detail and commitment to quality.
- Ability to work independently and as part of a multidisciplinary engineering team.
- Strong organizational and time-management skills.
- Continuous improvement mindset.
- Ability to adapt to changing priorities and emerging technologies.
Security Requirements
All candidates must be eligible to obtain and maintain Canadian Controlled Goods and Canadian Government Security clearances.
Total Rewards
We recognize that our people are our most valuable asset. Our Total Rewards package is designed to support your wellbeing, growth, and long-term success. It includes a competitive base salary, comprehensive health and wellness benefits, paid time off, opportunities for professional development, and programs that recognize and reward your contributions.
We offer:
- Competitive salary based on experience
- Work-life balance with core hours
- Paid time off
- Employee-family assistance program
- Comprehensive Extended Health Group plan benefits
- Virtual healthcare
- GRSP employer match plan
- Corporate discounts and perks
- Career development opportunities
- Professional development and training
- Free on-site parking
- Free coffee/tea
Professional Development
ISE is committed to creating an environment where colleagues can thrive both professionally and personally, while advancing cutting edge underwater technology. You'll engage in regular development and performance discussions with your manager, have access to an online learning platform, and benefit from mentoring programs designed to strengthen your skills and open doors to new opportunities in your field.
We foster a collaborative and inclusive workplace where diverse perspectives are valued, opportunities for growth are equitable, and every colleague can reach their full potential. At ISE, we hire and develop talented individuals who drive innovation.
Accommodation
International Submarine Engineering is committed to employment equity and building a diverse workforce where every employee can bring their best self to work. We encourage applicants from all qualified individuals, including underrepresented individuals who identify as Black Canadian, racially visible, Indigenous persons, LGBTQIA2S+, persons with disabilities, and women. ISE will accommodate applicants' disability-related needs, up to the point of undue hardship, throughout all stages of the recruitment and selection process. If you are a member of an equity group, we encourage you to self-identify on either your application form, covering letter, or resume.
Apply Today
While we sincerely thank all applicants for taking the time to apply, only those chosen for an interview will be contacted.
If you require a disability-related accommodation in order to participate in the recruitment process, please contact the recruitment team by email at jobs@ise.bc.ca.