Senior Software Engineer at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

23 Feb, 26

Salary

0.0

Posted On

25 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Mobile Applications, System Architecture, Android Technologies, Kotlin, Java, C, C++, C#, JavaScript, Python, Software Development Life Cycle, Reliability, Product Performance, Collaboration, Design, Implementation

Industry

Software Development

Description
- Solve and address any issues in the application fundamentals across various areas as we continue to build the next generation capabilities for the Teams Mobile Application for Android. - Improve the system architecture to scale our mobile development agility. - Have a great understanding of mobile applications, a deep understanding of the competitive landscape, and usage scenarios. Being able to plan + design various features in stages to reach the end goal in an evolutionary way is critical. - Be a great engineer. You will be accountable for the design, implementation, and delivery of solutions that will directly impact the customer experience and store rating. Doing this in an efficient, maintainable way, with emphasis on reliability and product performance as the top concern is necessary. - The ideal candidate should be capable of working across application layers, supporting partner services, and driving deliverables in collaboration with v-teams that span across org boundaries. - Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. - Hands on experience with Android technologies, Kotlin, Java etc. and knowledge of end-to-end software development life cycle for Android platform is required. - Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience.
Responsibilities
The Senior Software Engineer will solve issues in application fundamentals and improve system architecture for the Teams Mobile Application for Android. They will be accountable for the design, implementation, and delivery of solutions that impact customer experience and product performance.
Loading...