Software Engineer II

Global technology company that develops and supports software, consumer electronics, and services.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

Join Microsoft's Teams Messaging team in Prague and make a significant impact on billions of lives through innovative communication features. As a Software Engineer II, you'll be part of a dynamic team working on Microsoft Teams' messaging capabilities, focusing on both user-facing features and performance enhancements. The role combines technical expertise in frontend development, particularly with React and TypeScript, with a strong emphasis on user experience and collaborative development.

The position offers a unique opportunity to work in a hybrid environment (up to 50% work from home) with 0-25% travel requirements. You'll be contributing to a world-class communication and collaboration platform that supports Microsoft's mission to empower every person and organization globally. The team values diversity, out-of-the-box thinking, and a growth mindset.

Working in the Microsoft Development Center Prague, you'll collaborate with international teams, implement end-to-end features, and drive product improvements through data-driven analysis. The role requires strong technical skills in object-oriented programming, algorithms, and design patterns, combined with excellent communication abilities and a commitment to engineering excellence.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company culture emphasizes respect, integrity, and accountability, creating an inclusive environment where everyone can thrive. This is an excellent opportunity for mid-level engineers looking to make a significant impact while working with cutting-edge technology in a supportive, growth-oriented environment.

Last updated 3 minutes ago

Responsibilities For Software Engineer II

  • Demonstrate excellence in object-oriented programming, algorithms, data structures, and design patterns
  • Develop proficiency in React and TypeScript
  • Communicate and work with international teams to develop new features
  • Write well-designed, testable, and maintainable code
  • Create features with focus on aesthetics and user experience
  • Implement end-to-end features and master new technologies as needed
  • Analyze feature performance in production
  • Participate in mentorship, code reviews, and knowledge sharing

Requirements For Software Engineer II

TypeScript
React
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience in designing and delivering performant, reliable, accessible, and secure applications
  • Familiar with Agile practices, frequent app releases, and modern software development lifecycle
  • Skilled in instrumenting applications and utilizing analytics and A/B testing
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Software Engineer II position at Microsoft working on AI Copilot Web and Work Experiences for Commercial Users, focusing on full-stack development with React and TypeScript.

Software Engineer 2

Microsoft Azure IMDX front-end Software Engineer position focusing on IoT solutions, offering competitive salary and hybrid work model in Redmond, WA.

Software Engineer II

Microsoft is hiring a Software Engineer II in Barcelona to work on Bing Places, developing scalable web experiences using TypeScript and React in a hybrid work environment.

Software Engineer 2

Microsoft is hiring a Software Engineer 2 for their Ads Campaign team to develop front-end solutions using JavaScript/TypeScript and React, offering hybrid work and comprehensive benefits.

Software Engineer II

Software Engineer II position at Microsoft, focusing on Microsoft 365 admin center development, offering hybrid work and competitive compensation in Redmond, WA.