Senior Software Engineer
Microsoft
About the role
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.
Responsibilities
- Design, build, and improve software for creating delightful experiences for Teams Mobile.
- Collaborate with cross-functional teams to integrate these components smoothly and ensure they meet app-wide quality, privacy, and performance standards.
- Partner closely with product, UX and feature teams.
- Contribute ideas to continuously evolve our architectural foundations and development practices.
- Embody our culture and values in daily interactions, championing craftsmanship, collaboration, and innovation.
- Conduct code reviews and mentor junior developers.
- Growth mindset to consistently learn.
Requirements
- Bachelor's or master's degree in computer science OR a related field.
- Excellent problem-solving & debugging skills.
- 7+ years of coding experience in an object-oriented programming language, with knowledge Java, Swift or Kotlin.
- Proficiency in writing unit tests and functional tests using tools such as Espresso for Android or equivalent tools for iOS.
- Experience developing and maintaining engineering infrastructure tools/bots.
- Working knowledge of tools like Azure DevOps or similar CI/CD platforms for integrating and managing test gates.
Benefits
- Industry leading healthcare
- Educational resources
- Discounts on products and services
- Savings and investments
- Maternity and paternity leave
- Generous time away
- Giving programs
- Opportunities to network and connect
About the Company
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.
Job Details
Salary Range
$122,200 - $135,800/yearly
Location
Noida, Uttar Pradesh, India
Employment Type
Full-Time
Original Posting
View on company website