Cloud and Mobile App Developer Co-Op
at Johnson Controls International
Concord, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 16 Jun, 2024 | Not Specified | 16 Mar, 2024 | N/A | Disabilities,Object Oriented Languages,Architecture,Creativity,Fundamentals,Databases,Json,Mobile,Test Automation Framework,Design Patterns,Cloud | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Johnson Controls has 6 exciting Co-Op opportunities for students that are going into their Junior or Senior year and pursuing their Bachelor’s degree in Electrical Engineering, Computer Engineering or Computer Science. This position is based in Concord, Ontario, and will require these individuals to be onsite. Students must be signed up for the Co-Op program of the University they are attending and should be prepared for an early May 2024 start date. Co-Ops are at least 12 months in duration.
PREFERRED SKILLS
Experience creating mobile iOS and Android applications
Knowledge of object-oriented languages and of mobile design patterns
Understanding of API specs (REST APIs, Microservices)
Experience with REST APIs, json, databases
A mindset of creativity, innovation, and energetic drive to succeed
Knowledge of and experience with Flutter is preferred
Knowledge of and experience with NodeJS is preferred
Knowledge of object-oriented languages and design patterns
Excellent analytical and problem-solving skills
Knowledge of open source test automation framework and test management tools
knowledge of software application design and architecture
Experience in Cloud and Mobile App Design fundamentals
Johnson Controls and each of its Canadian subsidiaries are committed to providing reasonable accommodations to applicants, candidates and employees with disabilities, in accordance with applicable human rights legislation and, in Ontario, in accordance with the Accessibility for Ontarians with Disabilities Act (“AODA”). When requested, accommodations will be provided throughout all stages of the recruitment and selection process. To request an accommodation please contact us. Information you provide relating to accommodation measures will be handled confidentially. A copy of Johnson Controls’ applicable AODA policies are available on our website www.johnsoncontrols.com for your reference, and can be made available in accessible formats upon request.
Johnson Controls’ Canadian subsidiaries are committed to providing reasonable accommodation to applicants, candidates and employees with disabilities, in accordance with applicable human rights legislation, and in Ontario, in accordance with the Accessibility for Ontarians with Disabilities Act (“AODA”). When requested, accommodation will be provided throughout all stages of the recruitment and selection process. To request accommodation, please contact us. Any information you provide related to accommodation measures will be treated as confidential. A copy of Johnson Controls’ applicable AODA policies are available on our website at www.johnsoncontrols.com for your reference, and can be made available in accessible formats upon request
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
WHAT YOU WILL DO
Work with JCI’s Cloud and App development team to build and test connected solutions
HOW YOU WILL DO IT
Maintain and improve mobile applications for iOS and Android platforms
Create and maintain backend services for IoT clients and devices
Optimizing applications for performance and memory usage
Write reliable, well-structured, and testable code
Communicate with the product team to design new features and provide updates on development progress
Participate in Agile ceremonies (Daily scrums, backlog grooming, sprint planning, etc)
Keeping up with the latest trends in the mobile industry
Prepare documentation as needed
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Electrical engineering computer engineering or computer science or equivalent
Proficient
1
Concord, ON, Canada