Senior Android Developer

6 days ago


Ottawa, Ontario, Canada 2iResourcing Full time

**Job Title:** Senior Android Developer

We are looking for a skilled and experienced Android Developer to join our Transportation team at 2iResourcing. The successful candidate will be responsible for supporting several legacy applications for Canada Post.

About the Role:

This is an exciting opportunity to work with a wide range of technologies, including Android native and Hybrid apps, as well as backend systems such as web servers, databases, and queues. As a member of our agile team, you will participate in regular ceremonies and contribute to the development of new features and enhancements.

Responsibilities:

  1. Provide application support and maintenance, including daily checks, minor fixes or changes, and minor application upgrades/patches (as well as documentation management) for COTS and custom applications.
  2. Offer technical and functional guidance to team members.
  3. Resolve moderate to complex problems related to mobile applications.
  4. Support testing efforts and provide input on system readiness and acceptance.
  5. Work with the Service / Help Desk to resolve end-user issues and manage events, including incident troubleshooting and resolution.
  6. Monitor performance of assigned applications, identify bottlenecks, and implement solutions to improve efficiency.
  7. Develop high-quality documents and revise system design procedures, test procedures, and quality standards.
  8. Support development projects and participate in code reviews.

Requirements:

To be considered for this role, you should have a strong background in mobile application development, particularly in Android native and Hybrid apps. Your skills and experience should include:

  1. A solid understanding of Object-Oriented Programming (OOP), design patterns, and enterprise mobile application integration.
  2. Proficiency in Java programming, including UI design, Material Design for Android, wireframing, and hybrid approaches like Xamarin.
  3. Experience working with and integrating into backend technologies, such as cellular, Wi-Fi, queues, web servers, and databases.
  4. Knowledge of mobile analytics, database design, development, and performance optimization.
  5. At least 3 years of experience in mobile technology, especially with devices running Android.
  6. Strong understanding of relational databases, such as Oracle DB, MySQL, and MS SQL Server.
  7. Familiarity with build tools, such as Gradle and Maven.
  8. Excellent communication and problem-solving skills.

Benefits:

We offer a competitive salary, benefits package, and opportunities for professional growth and development.

Working Hours:

8 hours per day, Monday to Friday.



  • Ottawa, Ontario, Canada You.i Labs Inc Full time

    Welcome to our global team working at the intersection of Technology, Streaming and Entertainment.We are excited to be recruiting a Senior Android Developer to join our high-performing org.As a key member of our Android team, you will work closely with designers, product teams and program managers to build exciting new features, fix bugs and take care of...


  • Ottawa, Ontario, Canada You.i Labs Inc Full time

    Are you a talented Android developer looking for a new challenge? We are seeking an experienced Senior Software Developer to join our Android team at Warner Bros. Discovery.About the RoleThis is an exciting opportunity to work on a high-performing global team that combines technology, streaming, and entertainment. You will be responsible for building...


  • Ottawa, Ontario, Canada You.i Labs Inc Full time

    About the RoleWe are seeking an experienced Senior Software Developer to join our Android team at Warner Bros. Discovery's digital arm, Global Customer eXperience (GCX) org.


  • Ottawa, Ontario, Canada Raven Connected, Inc. Full time

    Raven Connected, Inc. is an innovative automotive video telematics hardware and software company based in downtown Ottawa. We are a small, talented group dedicated to advancing fleet management and leading-edge automotive video technology.We are seeking a skilled and motivated Mobile Firmware and Android Applications Developer to join our dynamic engineering...


  • Ottawa, Ontario, Canada Raven Connected, Inc. Full time

    Raven Connected, Inc., a cutting-edge automotive video telematics hardware and software company based in downtown Ottawa, is seeking an exceptional developer to join its dynamic engineering team as an Android Firmware and Mobile Application Developer.This exciting opportunity involves developing and maintaining firmware for our devices, implementing new...


  • Ottawa, Ontario, Canada Raven Connected, Inc. Full time

    About UsRaven Connected, Inc. is a cutting-edge automotive video telematics hardware and software company based in downtown Ottawa.We're a small team of talented engineers dedicated to advancing fleet management and leading edge automotive video technology.We're seeking an experienced Android Firmware Developer to join our dynamic engineering team as a key...


  • Ottawa, Ontario, Canada BlackBerry Full time

    Transforming Transportation with Cutting-Edge ADAS SolutionsBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. As an embedded expert, we specialize in building critical systems for the world's most demanding industries.We're seeking an exceptional Senior Embedded Software Developer to...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    We are seeking a skilled Senior Embedded Software Developer to join our team at QNX Software Systems.As a Senior Embedded Software Developer, you will play a critical role in the development of software for embedded systems, working on a variety of projects and technologies. Our ideal candidate has strong experience in C/C++ software development, operating...


  • Ottawa, Ontario, Canada You.i Labs Inc Full time

    Unlock your potential as a Senior Software Developer at You.i Labs Inc.About the RoleThis is an exceptional opportunity to join our talented team and contribute to the development of cutting-edge software applications using C++. As a Senior Software Developer, you will play a key role in maintaining and evolving the Max application running on Fire TV and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Open Source Software Development Team LeadAt BlackBerry QNX, we are building a dynamic team to support the QNX Real-Time Operating System in various Open Source Software components. We are seeking a highly skilled and motivated Senior Embedded Software Developer Lead to join our team.This role requires leadership and technical expertise to drive the adoption...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    OverviewBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, providing expert support and services for building critical embedded systems. We are the embedded experts.Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a range of board support packages,...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX Senior Systems Software (General Embedded) DeveloperTime Type: Full timeBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world's most critical embedded systems. BlackBerry QNX was born in embedded and provides...


  • Ottawa, Ontario, Canada BlackBerry Full time

    BlackBerry QNX, a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, is seeking a skilled Video Playback and Streaming Developer to join its team.About the RoleWe are looking for an experienced software developer to develop multimedia software technologies, capabilities, and solutions that meet the needs of...

  • Audio Developer

    4 weeks ago


    Ottawa, Ontario, Canada QNX Software Systems Full time

    Company OverviewBlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are the embedded experts, with a trusted foundation software that has been pre-certified to ISO 26262 ASIL D.Our software is used by more than 24 of the top 25 EV manufacturers and runs in over 235 million vehicles...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    We are seeking an experienced software developer to join our team at BlackBerry QNX, a trusted supplier of safe and secure operating systems. In this role, you will be working on creating camera systems for consumer use.The ideal candidate will have experience with Linux and/or Android, as well as device driver experience on any platform. Familiarity with...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    At BlackBerry Inc., we are seeking a talented Multimedia Software Developer to join our team in Ottawa, Ontario. This role offers an excellent opportunity to work with cutting-edge technology and contribute to the development of innovative multimedia solutions.The estimated annual salary for this position is $85,000-$110,000 CAD, depending on experience. If...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job DescriptionAt QNX Software Systems, we are seeking an Intermediate or Senior Embedded Software Developer to join our team. As a key member of our development team, you will work on various projects and technologies to deliver high-quality software solutions.ResponsibilitiesConfigure and integrate embedded target side software components, including BSP,...


  • Ottawa, Ontario, Canada Fortinet, Inc. Full time

    We are seeking a highly skilled Mobile Application Developer to join our FortiRecorder team in Ottawa. As a key member of our development team, you will be responsible for designing, developing, and testing mobile applications for our 660,000+ customers worldwide.Job SummaryThe ideal candidate will have experience in software/application development for iOS...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    We are BlackBerry Inc., a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. Our expert support and services help build the world's most critical embedded systems.Estimated Salary Range: $120,000 - $180,000 per yearAs a Video Playback and Streaming Developer at BlackBerry QNX, you will develop multimedia...


  • Ottawa, Ontario, Canada BlackBerry Full time

    About BlackBerry QNXWe are a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools for building the world's most critical embedded systems.Our deterministic microkernel real-time operating system (RTOS) provides a time-tested and trusted foundation for embedded systems, including safety-certified products,...