WORKING AT ALERTDRIVING
AlertDriving not only builds driver safety solutions; we also build careers. Our entrepreneurial culture gives employees the support and encouragement they need to achieve long-term success.
BECOME PART OF OUR TEAM TODAY
Senior Web Application Developer
Position Summary
-
Design, code and unit test web applications for desktops and mobile devices by applying advanced knowledge of modern programming and scripting languages utilized in web environments which include but is not limited to PHP, JavaScript and HTML5. -
Promoting best practices on how to design and build quality, scalable software; -
Driving innovation by coming up with new and surprising ideas for the company’s products and development processes; -
Providing technical coaching and guidance to less experienced developers on the team; -
Conducting peer code reviews to ensure that code quality goals are met; -
Working closely with the Architect and other developers on software architecture, design, dependencies and code maintainability; -
Providing time and size estimates for project tasks; -
Create and maintain documentation for source code that is produced; and -
Debugging defects and troubleshooting issues reported by the Software Quality Assurance and/or Client Services teams.
-
Experience with Single Page Application frameworks (Backbone, Angular.js, RequireJS etc.) -
Experience working with data-handling using AJAX, JSON, and REST API Experience with build tools such as Grunt or Gulp -
Experience with cross-browser development within a large web application -
Understanding of client-side performance and browser performance profiling -
Familiar with front-end testing and debugging tools (Chrome Developer Tools, etc) -
Demonstrated knowledge of client-side performance analysis and optimization techniques Excellent PHP 5, MySQL 5 design and development skills; -
Excellent understanding of object-oriented design principles, design patterns and Service-Oriented Architecture; -
Solid understanding of web technologies such as RESTful web services. -
Strong understanding of web-related protocols such as HTTP, SSL/SSH, FTP and TCP; Experience developing mobile apps or mobile web-based applications for Apple iOS, Android and Blackberry platforms is an asset; -
The ability to work with source code control and analysis tools, unit testing frameworks, and a continuous integration environment; -
Experience practicing agile development methodologies like XP or Scrum is an asset; -
The desire to excel within a team environment; -
Unrelenting determination and be results-oriented; -
Highly effective time management, communication and organizational skills; and -
The commitment to personal growth and continuous learning.
-
Github account with a Portfolio for demonstration and review.
Senior Java Developer
Position Summary
-
Participate in the design and implementation of the company’s flagship FleetDefense application -
Aid in the design and implementation of the data architecture for our applications -
Design and Build out of integration points between the ESB and other applications -
Work closely with architects, team leads, IT Operations and QA to produce and review design documents -
Handle day-to-day production application issues including troubleshooting and performance tuning -
Complete feature requests/bugs fixes and corresponding functional/unit testing as needed Work on MySQL database tuning and query optimizations
-
A minimum of 5-6 years of experience in developing web based applications using Java, AJAX, REST web services and enterprise integration patterns -
Strong Java programming skills especially in JDBC/SQL, Spring Framework, Hibernate Development experience with ESB tools like JBoss Fuse or Mulesoft -
Strong experience in database tuning and query optimizations ideally in MySQL -
Experience with MySQL replication technologies -
Experience working in a Linux software development environment -
Proficient in relational database design concepts -
Superior object-oriented design and programming skills -
Excellent technical documentation skills to create design documents -
Experience in migrating and performing database reorganization is an asset -
Knowledge and experience with ESB tools, clustered environments and deployment provisioning tools an asset (JBoss, Docker, Ansible, Kubernetes or similar technologies)
Global Account Manager
Position Profile
We work in a fascinating, technology-driven industry serving some of the largest organizations in the world. If you are curious by nature and like rolling up your sleeves to help customers solve problems and capitalize on opportunities, AlertDriving is the place for you. Our highly motivated, tight-knit team of resilient sales professionals know how to push through all the potential obstacles that are common in managing enterprise accounts to help them realize the full economic value of our world-class solutions. We guarantee that you will learn and grow every day at AlertDriving.
The AlertDriving brand is synonymous with innovation. Smart, passionate people work together to rise above any challenge. We invented cloud-based driver training and we’ve been the leaders in the category for 20 years. FleetDefense®, our brand new technology platform, is available in 50 languages for local customer administrators and the training content is available in 120 languages covering 90% of the world’s population. Together they are powerful competitive differentiators.
Some of the key activities in the Account Manager role include:
- Understanding each account’s strategic business objectives, safety-specific goals and culture;
- Evaluating the financial performance and decision-making process of each customer;
- Interpreting a customer’s collision performance and making program design recommendations based on the data;
- Conducting regular face-to-face business review and planning sessions with customers;
- Attending industry tradeshows and participating in a variety of customer-specific safety fairs;
- Leveraging resources to ensure customers receive the full economic value that our solutions offer; and
- Developing meaningful, long-term relationships with customers at multiple levels to ensure continued success.
Our Account Managers possess the following:
- The ability to prioritize the ROI needs of the customer;
- A valid “G” driver’s license with a safe driving record for the past 5 years;
- A valid passport with no travel restrictions;
- A strong business acumen acquired from a post-secondary education and years of sales experience;
- An excellent working knowledge of the value of Salesforce; and
- A personal desire to make a difference in the world.
Global Account Executive
Position Profile
We work in a fascinating, technology-driven industry serving some of the largest organizations in the world. If you are an opportunity finder and valued advisor with a proven track record of generating results, AlertDriving is the place for you. Our highly motivated, tight-knit team of resilient sales professionals know how to push through all the potential obstacles that are common in enterprise sales to help customers appreciate the long-term, economic value of our world-class solutions. We guarantee that you will learn and grow every day at AlertDriving.
The AlertDriving brand is synonymous with innovation. Smart, passionate people work together to rise above any challenge. We invented cloud-based driver training and we’ve been the leaders in the category for 20 years. FleetDefense®, our brand new technology platform, is available in 50 languages for local customer administrators and the training content is available in 120 languages covering 90% of the world’s population. Together they are powerful competitive differentiators.
Some of the key activities in the Account Executive role include:
- Identifying potential new portfolio customers within defined vertical markets;
- Attending various industry tradeshows and participating in category-specific safety symposiums;
- Assessing the strategic fit of a potential new customer using industry-leading tools and techniques;
- Helping customers quantify the full impact of their road risk exposure;
- Working collaboratively with subject matter experts to customize our solutions to meet customer needs;
- Leveraging resources to ensure customers receive the full economic value that our solutions offer; and
- Developing meaningful, long-term relationships with customers at multiple levels to ensure continued success.
Our Account Executives possess the following:
- The ability to prioritize the ROI needs of the customer;
- A valid “G” driver’s license with a safe driving record for the past 5 years;
- A valid passport with no travel restrictions;
- A strong business acumen acquired from a post-secondary education and years of sales experience;
- An excellent working knowledge of the value of Salesforce; and
- A personal desire to make a difference in the world.
APPLY HERE
CONTACT INFORMATION
Corporate Headquarters
12 Concorde Place, Suite 800
Toronto, ON
Canada
M3C 3R8
Phone
Toll-Free: 877.867.6642
International: 1.416.750.0210
Fax: 416.750.7862
General Inquiries:
Sales Inquiries:
Client Support:
Channel Partner: