Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Cybersecurity

Description For Software Engineer II

Microsoft Security is seeking a Software Engineer II to join their Central Fraud and Abuse Risk (CFAR) team. This role focuses on building secure, highly available cloud-hosted micro frontends using modern web technologies. As part of Microsoft's mission to make the world safer through comprehensive security solutions, you'll work on developing resilient services that protect billions of users worldwide.

The position requires expertise in frontend development, particularly with React, JavaScript, and TypeScript, along with a strong understanding of cloud computing platforms and container ecosystems. You'll be responsible for architecting and maintaining UX component libraries while collaborating with cross-functional teams including product owners, UX designers, and AI/ML engineers.

The ideal candidate brings 4+ years of coding experience and 2+ years of professional frontend development experience. You'll work in an Agile DevSecOps environment, contributing to Microsoft's security cloud that protects users, customers, and developers with end-to-end solutions. The role offers a hybrid work arrangement with up to 50% work from home flexibility and requires 0-25% travel.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investment options, parental leave, and generous time off. You'll be part of a diverse and inclusive team that values growth mindset, respect, accountability, and innovation. This is an opportunity to impact billions of lives while working with cutting-edge technologies in a collaborative, fast-paced environment.

Last updated 2 days ago

Responsibilities For Software Engineer II

  • Build and ship the next generation of highly scalable, cloud native applications
  • Bring software engineering habits and produce high quality code that is unit tested, code reviewed and checked in regularly for continuous integration
  • Collaborate with colleagues including product owners, UX designers, AI/ML Engineers/Researchers, data scientists and other engineers
  • Evangelize and/or propose new ideas while 'bringing others along' with communications
  • Demonstrate a sense of pride, ownership, and personal accountability for the end-to-end product
  • Continuous learning and working closely with the latest technologies in Microsoft

Requirements For Software Engineer II

React
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline with 4+ proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • 2+ years of professional experience building cloud applications focused on front end development using technologies like React/JavaScript/TypeScript/CSS/HTML
  • Experienced in architecting, building, and maintaining UX component libraries that adhere to modern web standards
  • Experience working with cloud computing platforms like Azure, AWS
  • Experience in container ecosystems, including Kubernetes, docker, service mesh etc.
  • Proficiency in Agile software delivery utilizing GitHub and/or Azure DevOps Service

Benefits For Software Engineer II

Medical Insurance
Parental Leave
401k
Vision Insurance
Dental Insurance
  • 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 is hiring a Software Engineer II to build front-end applications and platforms for community engagement, offering remote work and competitive compensation.

Software Engineer II

Microsoft Azure IoT is seeking a Software Engineer II to develop front-end tools and experiences for IoT device management using React, Node.js, and modern web technologies.

Software Engineer II - Full-Stack

Microsoft is hiring a Software Engineer II - Full-Stack to develop secure management systems for X.509 certificates and related security infrastructure, combining frontend expertise with security focus.

Software Engineer II

Software Engineer II position at Microsoft working on Mesh team, developing immersive 3D virtual experiences integrated with Microsoft Teams.

Software Engineer II-Frontend

Microsoft is hiring a Frontend Software Engineer II in Hyderabad to develop user experiences for Viva Engage using React, TypeScript, and modern web technologies.