Software Engineering Manager

Longboard Architectural Products
Abbotsford, British Columbia, Canada
$180K a year (estimated)
Full-time
We are sorry. The job offer you are looking for is no longer available.

Software Development Manager

Longboard utilizes a full suite of both third-party and internally developed software tools to operate our world-class production facility and to provide excellent service to our clients.

The Software Development Manager will be responsible for guiding Longboard’s software initiatives while supervising and motivating the daily efforts of Longboard’s software development team.

You will initiate and manage multiple projects across all facets of our operation, meet with internal customers to determine their priorities and requirements, and manage the efforts of internal and / or external developers to complete software projects to include project documentation, testing, change management and ongoing support plans.

What You Will Do :

  • Work with key stakeholders to determine scope and function for internally developed software, while ensuring that no out-of-the-box solutions exist or could be augmented to meet functional requirements.
  • Take a hands-on approach managing the software development team to ensure successful completion of project objectives.
  • Have a presence on our production floor to implement quality-of-life improvements for our production employees and to continually find a better way to improve throughput, inventory and production accuracy and process flows.
  • Implement agile processes and delivery schedules to meet team performance metrics.
  • Work with project managers, clients, and other stakeholders to create project plans and a software development roadmap
  • Coordinate between team leaders and management to create detailed project plans and meet client requirements.
  • Prepare project budgets, timelines, milestones and technical descriptions.
  • Ensure internally developed software is scalable, supportable and meeting company objectives.
  • Report to management and / or Leadership as may be required on the status of projects.
  • Act as a role model for employees to instill company values and culture.
  • Assume a facilitator role for testing and debugging of related systems and all interfaces between firmware, software, and other product components.

Qualifications :

  • Bachelor’s degree or equivalent professional experience
  • Minimum 3 years of management experience
  • Minimum 5 years of manufacturing experience
  • Experience with computer programming (7 years preferred)
  • Strong background with Python, C#, and .NET technologies (3 years preferred)
  • Familiarity with C / C++, FastAPI, and React
  • Familiarity with using agile development concepts
  • Familiarity with MySQL, AWS, Kubernetes, Jenkins, and NodeJS
  • Advanced knowledge of modern development productivity tools, including Git, GitLab, and Jira
  • Experience with CI / CD concepts and workflows
  • Self-motivated and driven to meet long-term goals
  • Ability to independently manage time to meet project deadlines
  • Strong interpersonal skills and ability to work collaboratively with other team members
  • Excellent written and verbal communication skills
  • 30+ days ago
Related jobs
Promoted
Akkodis
Canada

Your primary responsibilities will be to manage and mentor a growing (~7+) team of software engineers, review and potentially write industry-leading code and work alongside the wider engineering team in delivering software to meet the needs of our customers. Senior Software Engineering Manager. Seni...

Jobber
Canada
Remote

Reporting to a Senior Manager, Software Engineering, the Manager, Software Engineering will work with members of your team to support and develop their skills and career, as we work together to empower small businesses. Then Jobber might be the place for you! We’re looking for a Manager, Software En...

Instacart
Canada
Remote

As the Engineering Manager for our Delivery Team, you will be an essential contributor to this mission. Recruiting and developing top talent for the technical leadership of our rapidly-growing engineering team. ...

Jobber
Canada
Remote

Reporting to a Senior Manager, Software Engineering, the Manager, Software Engineering will work with members of your teams to support and develop their skills and career, as we work together to empower small businesses. Then Jobber might be the place for you! We’re looking for a Manager, Software E...

Affirm, Inc.
Canada
Remote

Are you passionate about leading a team to protect our customers from identity theft and account takeover in an adversarial and dynamic environment? Affirm’s Fraud Engineering team is growing and looking for a senior engineering manager to help keep our customers safe. Technical: Solid engineering f...

Samsara
Canada -
Remote

As a Manager II of Data Platform, you will build and lead teams that maintain our data lake and surrounding infrastructure. The software, firmware, and hardware you build will result in real-world impact—helping to keep the lights on, get food into grocery stores, and most importantly, ensure worker...

ClickUp
Canada

Lead a diverse team focused on providing deployment and workflow orchestration platform for all of engineering. Own overall SDLC at ClickUp and continue to improve engineering productivity. Can assume any role (ex, project manager, facilitator) to fill a gap (e. ...

Promoted
Viva Tech Solutions
Canada

Technical experience in Content Services (formerly ECM) and development experience in Hyland OnBase systems.Ability to design, document and implement OnBase projects and work with the wider business to deliver specific tasks to clearly defined Scope of Works.Hyland OnBase certifications - Installer,...

Promoted
Skyline Recruitment Ltd
Canada

Member of the association of professional engineers of the province where the profession is practiced. Are you ready to take the helm of a dynamic and growing team in the Hydraulic Power and Dams - Engineering Service Canada practice?. As the Hydromechanics Director, you'll lead and supervise a team...

Promoted
Listgrove Ltd
Canada

Business Development Manager – Canada. We seek a skilled and experienced Business Development Manager, with existing experience in the plastic industry. The business development manager will drive sales growth, expand customer base and identify new opportunities. Develop and execute business develop...