Software Engineer II

Microsoft is a global technology company that develops software, cloud services, and hardware products.
$98,300 - $193,200
Frontend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

Microsoft's Customer Communities and Partner Scale Team is seeking a talented Software Engineer II to join their Scale Tooling and Platform team. This role focuses on building tools and platforms that support engineering Product Managers and Community leads in their community engagement efforts. The position combines front-end development expertise with design thinking, requiring proficiency in building applications using Power Pages and Azure technologies.

The role offers an opportunity to work with cutting-edge technologies in a remote-friendly environment, with up to 100% work-from-home flexibility. The compensation is competitive, ranging from $98,300 to $193,200 annually across most U.S. locations, with higher ranges for specific markets like San Francisco and New York City.

As a Software Engineer II, you'll be responsible for designing and developing front-end applications, creating responsive websites, and integrating with backend systems using technologies like Dataverse, SQL, and Kusto. The position requires a minimum of 2 years of technical engineering experience, though 5+ years is preferred, along with strong expertise in front-end technologies and frameworks like React.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company maintains a strong commitment to diversity and inclusion, providing equal opportunities for all qualified applicants. This role presents an excellent opportunity for a mid-level engineer looking to make an impact in Microsoft's security product ecosystem while working with modern technologies and contributing to scalable solutions.

Last updated 3 minutes ago

Responsibilities For Software Engineer II

  • Design, develop, and maintain front-end applications with focus on user experience
  • Create responsive and dynamic websites and Power Pages on Azure platform
  • Collaborate with UX/UI designers to implement engaging user interfaces
  • Integrate front-end applications with backend technologies
  • Develop and maintain APIs to support front-end functionalities
  • Participate in code reviews and provide constructive feedback
  • Stay updated with latest trends in front-end development
  • Contribute to development of best practices and standards

Requirements For Software Engineer II

JavaScript
React
TypeScript
  • 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
  • Must pass Microsoft Cloud Background Check
  • 5+ years of experience in front-end development preferred
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript
  • Strong knowledge of backend technologies, including Dataverse, SQL, and Kusto
  • Experience with cloud-based development on Azure
  • Familiarity with Agile/Scrum methodologies
  • Knowledge of security best practices and performance optimization

Benefits For Software Engineer II

Medical Insurance
Parental Leave
Education Budget
  • 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

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Microsoft Teams is hiring a Software Engineer II to build enterprise messaging and GenAI solutions, offering hybrid work and competitive benefits.

Software Engineer II - Full-Stack

Microsoft seeks Full-Stack Software Engineer II for Trust and Security Services team to develop secure certificate management systems and security infrastructure.

Software Engineer II

Microsoft is hiring a Software Engineer II in Vancouver to develop front-end experiences for Power Query, offering remote work and competitive compensation.

Software Engineer II

Microsoft Software Engineer II position focusing on cybersecurity solutions development, requiring 3+ years of experience in full-stack development and cloud services.

Software Engineer

Microsoft is seeking a Software Engineer to join the Bing Core Experience team to develop engaging search experiences using modern web technologies.