Software Engineer - Fullstack

Microsoft is a technology company whose mission is to empower every person and organization on the planet to achieve more.
$81,900 - $160,200
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer - Fullstack

Microsoft is seeking a Fullstack Software Engineer to join their team in Mountain View. This role offers a unique opportunity to work on enterprise-scale solutions while embracing Microsoft's culture of continuous learning and growth. The position involves developing software, tools, and code for infrastructure and end-user applications, with up to 50% work-from-home flexibility.

As a Software Engineer, you'll collaborate with stakeholders to determine requirements, create extensible code, and ensure high-quality solutions. You'll work with modern technologies including Java, JavaScript, Python, and other enterprise-level tools. The role emphasizes both technical excellence and professional growth, with opportunities to impact Microsoft's mission of empowering every person and organization globally.

The position offers comprehensive benefits including industry-leading healthcare, educational resources, and work-life balance support. You'll be part of a company that values learn-it-alls over know-it-alls, embracing a growth mindset and encouraging excellence. The role provides exposure to large-scale systems, with opportunities to work on challenging technical problems while maintaining high standards for security, privacy, and accessibility.

This is an ideal opportunity for someone starting their software engineering career, offering mentorship, technical growth, and the chance to work on impactful projects. The hybrid work environment allows for flexibility while maintaining collaborative opportunities with team members.

Last updated 7 days ago

Responsibilities For Software Engineer - Fullstack

  • Review and break down work items into tasks with stakeholder collaboration
  • Collaborate with stakeholders to define feature requirements
  • Develop maintainable and extensible code following coding standards
  • Support feature deployments to customers
  • Contribute to data analysis and feedback integration
  • Participate in live service operations
  • Ensure compliance with security, privacy, safety, and accessibility standards

Requirements For Software Engineer - Fullstack

Java
JavaScript
Python
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline (or currently pursuing)
  • Experience coding in languages including C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience

Benefits For Software Engineer - Fullstack

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 - Fullstack

Software Engineering Full Time Opportunities

Entry-level software engineering role at Microsoft Prague, focusing on developing scalable services with hybrid work options and comprehensive benefits.

Technical Support Engineering

Technical Support Engineer role at Microsoft, focusing on customer success and technical problem-solving with hybrid work options.

Technical Support Engineering

Technical Support Engineer role at Microsoft, focusing on Windows system administration and customer support, with hybrid work options and comprehensive benefits.

Software Engineer

Software Engineer role at Microsoft working on Windows Developer Platform, building tools and APIs for Windows app developers.

Software Engineer

Entry-level Software Engineer position at Microsoft Vancouver, working on the Cashback Platform team within Azure Edge+Platform division, offering hybrid work and competitive benefits.