Job ID :
35543
Company :
Internal Postings
Location :
Toronto, ON
Type :
Contract
Duration :
1 Years
Salary :
DOE
Status :
Active
Openings :
1
Posted :
01 Feb 2022
Job Seekers, Please send resumes to resumes@hireitpeople.com
Must Have:
  • A very good understanding of OOP, design patterns, Android and enterprise in mobile application integration.
  • A very good understanding of Android Design Patterns and material design.
  • Strong Java programming skills in many of the following: UI design, Material Design for Android, Wireframes, Android Native and Hybrid approaches like Xamarin.
  • Experience working with and integrating into backend technologies (cellular, Wi-Fi, queues, web servers, databases).
  • Experience with mobile analytics.
  • Database Design, Development and Performance Optimization. 
  • 2+ years’ Mobile / Wireless Technology experience especially with devices running Android.
  • 2+ years’ experience with Java.
  • 2+ years’ experience using relational databases (Oracle DB, MySQL, MS SQL Server).
  • 2+ years’ experience with JavaScript, jQuery.
  • Knowledge of MVC Framework.
  • Experience with TeamCity/Jenkins/Git.
  • Experience using build tools (Gradle, Maven).
  • Broad knowledge of business and technical environments.
  • 2+ years’ experience in a IT environment.
Nice to have:
  • Experience with MQTT (IBM MessageSight).
  • Experience with Message Oriented Middleware (IBM MQ).
  • Barcode Imaging Technology.
  • Demonstrated deployments of enterprise or consumer-facing mobile software systems using industry standard environments including Android native and Hybrid apps.
  • Experience with Enterprise Mobile Device Management (MDM) solutions.
  • Experience with Cisco WebEx TEAMS.
  • Firebase.
  • Espresso.
  • Dependency Injection Frameworks (Dagger, etc.)
  • Advanced and current knowledge and experience of cloud technologies.
  • Demonstrated capability around operating cloud applications.
  • Responsive design principles.
  • Unit test frameworks.
  • Developing for accessibility.
  • Relational database knowledge, preferably using Oracle.

Job Responsibilities:

  • Understand and interpret functional requirements as set forth in the functional design documents or user stories
  • Design, develop and unit test technical solutions for moderate to complex work objects assigned
  • Perform code review in critical functionality areas
  • Develop, integrate, test, maintain and enhance existing and proprietary platform applications 
  • Provide support to test teams during product and UAT testing of the technical solution developed
  • Prepare and implement the technical solution to the production environment
  • Investigate and provide post implementation support of the technical solution implemented

Experience required: 6-8 Years