Senior Software Engineer
at Microsoft Canada
Vancouver, BC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 02 Dec, 2024 | USD 108100 Annual | 04 Sep, 2024 | 4 year(s) or above | Computer Science,Cad,Voip,Data Structures,Android,Design Patterns,Html5,Languages | 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:
Overview
We are seeking a Senior Mobile Engineer to join our Microsoft Teams team, specializing in Enterprise Voice features. As an individual contributor, you will lead the development, optimization, and maintenance of high-quality mobile applications for iOS and Android, ensuring seamless VoIP and telephony integration. Collaborate with cross-functional teams to drive innovative solutions, enhance performance, and ensure reliability. The candidate possesses extensive experience in mobile development, deep expertise in VoIP technologies, and a passion for delivering exceptional user experiences in enterprise communication tools.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Qualifications
REQUIRED QUALIFICATIONS:
Bachelor’s Degree in Computer Science, or related technical discipline AND 4+ years mobile engineering experience with coding in languages including, but not limited to, C, C++, Swift, Kotlin, C#, Java, JavaScript, or Python
OR equivalent experience.
4+ years of experience in VOIP and/or push notifications.
4+ years experience working with API design, data structures, design patterns and asynchronous programming.
4+ years of experience with JavaScript and web markup, including HTML5 and CSS3.
PREFERRED QUALIFICATIONS:
Experience with Flutter / React Native or other cross platform solutions
Understanding of and interest in developing for both iOS and Android
Extensive professional experience with Mobile app development in Android (Java/Kotlin) and/or iOS (Objective-C/Swift).
Understanding of data structures, design patterns and asynchronous programming.
Software Engineering IC4 - The typical base pay range for this role across Canada is CAD $108,100 - CAD $199,700 per year.
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:4.0Max:9.0 year(s)
Information Technology/IT
IT Software - Mobile
Software Engineering
Graduate
C java javascript or python
Proficient
1
Vancouver, BC, Canada