Back to all jobs
Microsoft logo

Software Engineer

Microsoft

Fargo, North Dakota, U.S.
Full-Time
Posted Aug 22, 2025
Up to 50% work from home

Compensation

Loading salary analysis...

About the role

Are you excited to help solve critical business challenges through innovative software solutions? Join a growing global team of full stack software engineers focused on building scalable, automated systems and delightful end-user experiences.

Responsibilities

  • Designs and develops features with a focus on quality, usability, and performance
  • Participates in live site operations with emphasis on timely response, delivery, and stakeholder satisfaction
  • Collaborates across internal and external stakeholders to deliver end-to-end solutions
  • Implements automated testing and deployment pipelines to ensure reliable and scalable software delivery
  • Contributes to code reviews and technical discussions to maintain high engineering standards and foster team learning

Requirements

  • Bachelor's Degree (or currently pursuing a degree) in Computer Science or related technical discipline
  • Proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Demonstrated understanding of object-oriented programming and design, algorithms, database concepts and performance, NoSQL technologies, and microservice architecture

Benefits

  • Health insurance
  • 401k matching
  • Discounts on products and services
  • 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.

Job Details

Salary Range

$84,200 - $165,200/yearly

Location

Fargo, North Dakota, U.S.

Employment Type

Full-Time

Original Posting

View on company website
Create resume for this position