Software Programs
10 hours ago
Burnaby, Metro Vancouver Regional District, Canada
Osimaritime
Full-time
€120,000 - €190,000/year
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
At OSI Maritime Systems, you will lead the technical execution of software feature teams delivering mission-critical navigation and tactical solutions. This role combines hands-on technical leadership, team development, and delivery accountability, ensuring high-quality software is delivered reliably from concept through release.
What will you do?
- Lead end-to-end software development (requirements, design, implementation, testing, release)
- Provide technical direction and prioritization to developers, testers, and Technical Team Leads
- Deliver high-quality software with predictable timelines and strong engineering discipline
- Ensure designs meet architectural standards and quality expectations
- Identify and mitigate technical risks early to protect delivery
- Partner with Software Project Managers and cross-functional teams to align on scope and priorities
- Drive improvements in testing, automation, and development practices
- Mentor and develop engineers, fostering a collaborative and accountable team environment What will you bring?
- 7+ years of software development experience, including technical leadership
- Strong programming skills in C/C++ and/or Python
- Experience with Windows-based application development
- Solid understanding of software design, testing, and CI/CD practices
- Proven ability to deliver complex, high-quality software on schedule
- Strong problem-solving, communication, and mentoring skills
- Degree or diploma in Computer Science, Software Engineering, or equivalent experience
- Lead end-to-end software development (requirements, design, implementation, testing, release)
- Provide technical direction and prioritization to developers, testers, and Technical Team Leads
- Deliver high-quality software with predictable timelines and strong engineering discipline
- Ensure designs meet architectural standards and quality expectations
- Identify and mitigate technical risks early to protect delivery
- Partner with Software Project Managers and cross-functional teams to align on scope and priorities
- Drive improvements in testing, automation, and development practices
- Mentor and develop engineers, fostering a collaborative and accountable team environment What will you bring?
- 7+ years of software development experience, including technical leadership
- Strong programming skills in C/C++ and/or Python
- Experience with Windows-based application development
- Solid understanding of software design, testing, and CI/CD practices
- Proven ability to deliver complex, high-quality software on schedule
- Strong problem-solving, communication, and mentoring skills
- Degree or diploma in Computer Science, Software Engineering, or equivalent experience