Blackline GPS - Protect Share Connect! Create Account Login



 
LBS (Location Based Services) Platform Developer

Job description: LBS (Location Based Services) Platform Developer

Job location: Blackline headquarters, Calgary, AB, Canada

Posting date: Sept 30, 2009

Reporting to: Blackline GPS Software Engineering Manager

About Blackline GPS
Want to join an exciting and growing technology company? Are you ready to enhance the quality of customer’s lives and increase their peace-of-mind? Join us and share our vision of delivering wireless location solutions for consumers and businesses that Protect. Share. Connect™. Blackline GPS™ solutions provide location, security, and safety awareness through real-time GPS locating, location scheduling, motion-detection, GPS perimeter monitoring, and sharing features.

Role Overview
The Blackline GPS LBS core platform is responsible for communication with wireless location devices, various layers of business logic, mobile messaging, mapping, event triggering, wireless carrier gateways, data storage, and various interfaces for consumers, businesses and other partners.
The LBS Platform Developer is responsible for development of the core components of the Blackline GPS LBS platform including business logic, database transactions, billing systems, site interface support through internal and external AIPs.

Duties

  • Develop various layers, modules, logic, and interfaces related to the Blackline GPS LBS platform

  • Implementing and maintaining interfaces to Blackline GPS stakeholders and partnership companies

  • Monitor performance to plan and communicate project progress, hurdles and improvements

  • Documentation of work including APIs, version control, release notes, etc.

  • Develop and maintain platform reporting, dashboards, and metrics

  • Assist in scoping and provide support to other team members to ensure successful deliverables

Technical skills

  • Expert understanding of the LAMP stack, specifically Linux, Apache, MySQL, PHP, Perl and Python

  • HTML, CSS, Javascript, AJAX, Java, C/C++, SSL and object oriented design

  • Good understanding of general network including TCP/IP and HTTP/S

Experience

  • A minimum of 5 years of experience in software development roles with prior experience developing software products for wireless telecommunications or social networking sites

  • Proven execution of Web 2.0 and SaaS implementation methodologies and systems

  • Demonstrated proficiency designing and developing functional software modules in C/C++ and Java

  • Prior experience supporting embedded third-party software development through published libraries and interface specifications

Education requirements

  • Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering and/or Information Technology or related, proven experience
     

Back to Employment