Software Engineering IC4
Core
Design and build features for Outlook Mobile, defining architecture and technical approaches for a secure, high-performance application.
Role type
Senior IC mobile software engineer
Builds
Outlook Mobile application features
Domain
Mobile applications / Consumer productivity
Deliverable
product features
Required skills
Mobile architecture design, Performance optimization, Telemetry implementation, Experimentation frameworks, AI-assisted coding workflows, Secure coding practices, Cross-team collaboration, Requirements definition, API design, User experience development
Preferred skills
None stated
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Define architecture and technical approaches for mobile applications, Produce well-tested and maintainable code, Use telemetry and analytics to identify issues and improve reliability, Develop high-quality user experiences aligned with design standards, Collaborate with product managers and technical leads to define requirements and solutions, Apply AI-assisted coding tools to improve productivity
Seniority
Senior, hands-on IC