Arrow Transportation Systems Inc.

Director of Software Development and Technology

Job Locations CA-BC
Company Streamline Transportation Technologies Inc.

Overview

Streamline is a Canadian based technology company that develops innovative solutions and advanced fleet management software for the transportation industry. Our driving purpose is to make products that are easy to use, highly adaptable and comprehensive. Streamline is a wholly owned subsidiary of Arrow Transportation Services Inc.

 

We are looking for a Director of Software Development and Technology to join us and become part of the Streamline family. 

 

Great People Work Here!

 

Administrator - Close up of Desk_&_Computer_Screens       Best of Kamloops Gold 2023 - reduced   BC Top Employer 2023  Streamline - Logo

For more information please visit  Streamline

We Offer

  • Competitive Compensation: $150,000 - $160,000
  • Full extended medical benefits for you and your dependents/family - includes dental, pharmaceutical, paramedical, vision care, life insurance, disability insurance, health spending account and more 
  • Pension matching program - 4%
  • Full-time - Permanent
  • This position is based out of the Kamloops office however this role can be remote. 
  • We promote from within!

As advocates of equal opportunity, we welcome applications from individuals of all backgrounds. We firmly believe that diversity fosters innovation and contributes to the success of Arrow.

Responsibilities

As the Director of Software Development and Technology at Streamline, you will be responsible for the technical strategy, software development, and quality of our products. You will bring leadership that will drive innovation and engineering excellence, while collaborating with your peers across the broader organization to accelerate Streamline’s business goals.

 

As the leader of a team of software developers, you will create and foster a strong, high-velocity engineering culture where the team will find the right balance to deliver on their commitments in timely manner at the highest quality, to accelerate the business goals.

 

As the technology leader, you will be expected to discover and champion strategic initiatives that accelerate the realization of the Streamline vision.

 

Responsibilities:

  • Manage a team of Software Developers and Quality Assurance employees and lead the team in development strategy, agile process and execution.
  • Define and drive the team’s strategic direction, through strategic objectives and roadmaps to deliver innovative, high-quality software products that meet customer needs and business goals.
  • Ensure proper software engineering best practices, processes and tools are used with guidance focused on key aspects such as quality, time to market and meeting the needs of our customers.
  • Create, grow, and develop a high-performance team, acting as a role model and coaching the teams to grow to become future leaders in the organization. Specifically, this includes meeting with your team to align on short- and long-term objectives, review operational metrics, 1:1s with your direct reports to unblock projects, and coaching for career growth.
  • Provide direction and guidance to the overall organization to ensure goals and objectives are being met.
  • Identify and champion new initiatives to drive additional business value in collaboration with stakeholders across the organization, including support, sales and the Executive team as well as key customer groups to accelerate the achievement of business goals.
  • Drive and optimize the software development lifecycle, from business and system requirements to concept and design, to implementation, testing, and deployment with engineering excellence, adhering to best practices, quality benchmarks, and timelines.
  • Foster a culture of collaboration, continuous improvement, and innovation within the software development organization, encouraging experimentation, knowledge sharing, and learning.
  • Manage relationships with external partners, customers, vendors, and contractors as needed to support software development projects and initiatives.
  • Other duties as assigned.

You Possess

  • Minimum Bachelor's Degree in a relevant field
  • Minimum 3-4 years' experience in a similar role
  • Track record demonstrating a positive impact on team building and talent development.
  • Good solid understanding of various languages and implications of same.
  • Technical Background Skills that are preferred but not essential:
    • Kotlin, React, AngularJS, NodeJS
    • DevOps experience
    • AWS Aurora PostgreSQL experience
  • Strong Software Development and Systems Design skills to deliver SAAS software products leveraging software development best-practices and processes.
  • Strong successful customer experience/focus and ability to discuss technology in a way that most can understand. The ability to understand the customer's perspective i.e. interest in functionality, problem solving and creating opportunity.
  • Experience leading a team of Software Developers
  • Proficiency in data analysis to make data-driven decisions.
  • Extensive experience with building and driving the successful execution of roadmaps.
  • Strategic thinking to improve efficiency and velocity to meet business objectives.
  • Clear and concise communication skills with an ability to adapt to your audience.
  • SaaS industry experience
  • Experience in innovation leading to the development of new products, features, and solutions that drive business growth and competitive advantage in the market.
  • Strong knowledge of Agile Scrum process development and long-term software development life cycle.
  • Previous experience with the transportation industry and/or knowledge of ELD compliance are valuable assets.

 

 

#IND

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed