×
Register Here to Apply for Jobs or Post Jobs. X

Supervisor, Application Development

Job in North Vancouver, BC, Canada
Listing for: Seaspan ULC
Full Time position
Listed on 2026-04-10
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 CAD Yearly CAD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Job Description

The Application Development Supervisor plays a critical role in the planning, development, and evaluation of application systems, ensuring alignment with business objectives and continuous improvement in application performance. This role involves overseeing the technical development team, providing guidance on system design, development, coding practices, and ensuring the delivery of high‑quality software solutions. Additionally, the supervisor will lead efforts in troubleshooting, issue resolution, and process optimization to ensure the efficient operation of Seaspan’s business‑critical applications.

This position qualifies for an optional hybrid work schedule after 90 days of onsite work and onboarding. Employee will be subject to the terms of the Flexible Work Policy Agreement.

What You’ll Do
  • Oversee a team of application developers, ensuring the design, coding, testing, and deployments are executed according to best practices and technical standards.
  • Lead the development of new functionality, enhancements, and application integrations using technologies such as C#, .NET Core, Python, JavaScript, and SQL.
  • Proactively identify, troubleshoot, and resolve production issues in enterprise systems with a focus on root cause analysis.
  • Collaborate with internal teams and vendors to resolve recurring application issues, integration errors, and ensure overall system stability.
  • Provide technical leadership, mentoring, and guidance to the development team to foster their growth in programming skills, software design, and quality assurance practices.
  • Create an environment that promotes collaboration, professional growth, and high‑performance delivery.
  • Maintain strong relationships with stakeholders to ensure their needs are met efficiently and effectively.
  • Lead the development and execution of test strategies for new application features, working closely with the QA team to ensure high‑quality code and functionality. Coordinate resources for testing activities, prepare test completion metrics, and oversee the execution of test scripts to ensure software meets functional requirements.
  • Champion process improvement initiatives, utilizing technical expertise to advocate for and implement changes that improve system performance, scalability, and maintainability. Coordinate resource assignments across both support and project activities to ensure alignment with business goals.
  • Lead large‑scale development projects, ensuring that new features, updates, or integrations are completed on time, within scope, and with minimal disruption to production environments.
  • Work with project managers to facilitate smooth transitions of projects into operations.
What You’ll Bring
  • Bachelor’s degree in Computer Science, Business Administration, or related field, or completion of a Post‑secondary Diploma in Computer Science.
  • Minimum 5 years of experience in development, with a strong focus on system design, troubleshooting, and development.
  • At least 3 years of experience in a supervisory or team lead capacity, with demonstrated leadership in guiding and mentoring development teams.
  • Strong hands‑on experience with programming languages such as C#, Python, JavaScript, .NET Core, and SQL. Experience in Azure is an asset.
  • Proficient in working with relational databases like SQL Server and Oracle, including writing complex queries and managing database integrations.
  • Experience with enterprise‑level systems and application interfaces.
  • Experience in QA methodologies, test strategies, and defect management.
  • Natural leader with ability to foster a team‑oriented workplace, where employees work safely and productively together.
  • Self‑starter with a talent for inspiring and developing others into high performers through sharing wisdom, knowledge and experience, coaching, and mentorship.
  • Ability to lead a technical team through a process and systems change.
  • Passion for service excellence and business enablement with ability to deliver work products that provide measurable business benefit.
  • Technical knowledge of programming languages and relational databases, such as .NET, Java, C#, SharePoint, Oracle, and SQL Server.
  • Communication,…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary