Software Developer
GlobeStar Systems
Toronto, ON

Job Title: Software Developer

Type: Full Time

Start Date: Immediately

Location: Toronto

Job Description

Reporting to the VP of Research and Development and working closely with the Senior Software Architect, the Software Developer will help design, document and code mobile software for the Android platform within the Connexall® product suite while adhering to our IEC 62304 SDLC, ISO-13485 QMS, and ISO 14971 risk management frameworks. The successful candidate will work in collaboration with colleagues within the product management, software development and QA teams inside GlobeStar Systems.

Key Responsibilities

  • Design, document, implement and test apps for specialized Android devices
  • Develop mobile end-user applications
  • Observe clinical uses of the software and identify areas of improvement
  • Assist the QA team with test case development
  • Work closely with Q/A to track bug reports, debug code, develop test plans and close issues
  • Ensure that new features developed integrate properly into existing system
  • Working as part of a collaborative team to meet company goals and objectives
  • Work with our Technical Support and Implementation departments to help troubleshoot and resolve client issues as needed

Requirements

  • Fluency in written and spoken English and Portuguese
  • Bachelor’s or equivalent in Software Development, Android Development, Web Development or a similar discipline
  • Experience in Delphi development
  • Minimum of 2 years’ experience and knowledge of GlobeStar Systems’ software
  • Minimum of 2 years' experience designing and developing software products for Android Platforms
  • Experience with Android Studio 3.x and Gradle, writing and testing Android user interface applications for enterprise class devices such as Zebra TC52 series, Spectralink Pivot series, Spectralink Versity series
  • Experience with Android 4 (ICS) and above
  • Experience with Java, JavaScript and REST architecture
  • Experience in a software team using Git or similar VCS software tools
  • Able to manage and prioritize multiple tasks simultaneously in a fast-paced environment
  • Effective organizational, time management and prioritization skills
  • Self-motivated, curious, creative and passionate about technology
  • Ability to work effectively individually or within small teams in a very dynamic environment
  • Ability to interact with internal and external clients for data gathering and design initiation
  • Ability to work collaboratively with limited supervision

Work Conditions

9:00am – 5:00pm EST – Monday – Friday

Job Type: Full-time

Experience:

  • Computer Programming: 2 years (Required)

Education:

  • Bachelor's Degree (Preferred)

Language:

  • English (Required)
  • Portuguese (Preferred)