1

Microsoft Software Engineer Jobs in Fargo, ND (NOW HIRING)

Lead Engineer

Fargo, ND · On-site

$100K - $132K/yr

Proficient using Microsoft Windows/Office products (Word, Excel, Outlook, PowerPoint). * Hydraulic ... Working knowledge of AutoCAD, Civil 3D or other CADD-based civil design software is a plus. * A ...

As our Civil Engineer, you'll earn competitive pay ranging from $72,277-$78,626 per year , with ... Proficiency in Microsoft Office, databases, spreadsheets, and technical software * Strong project ...

Lead Engineer

Fargo, ND · On-site

$95K - $130K/yr

Proficient using Microsoft Windows/Office products (Word, Excel, Outlook, PowerPoint). * Hydraulic ... Working knowledge of AutoCAD, Civil 3D or other CADD-based civil design software is a plus. * A ...

Graduate Engineer

Fargo, ND · On-site

$31 - $40/hr

Proficient using Microsoft Windows/Office products (Word, Excel, Outlook, PowerPoint). * Working ... design software is a plus. * A valid driver's license is required or the ability to obtain one.

Graduate Engineer

Fargo, ND · On-site

$31 - $40/hr

Proficient using Microsoft Windows/Office products (Word, Excel, Outlook, PowerPoint). * Working ... design software is a plus. * A valid driver's license is required or the ability to obtain one.

Experience using structural analysis software (RISA or similar). * Demonstrated consistency in ... Excellent computer skills and proficiency in Microsoft Office (Word, Excel, Outlook, PowerPoint ...

... the Microsoft Software Suite (Excel, Word, Outlook, etc.) * Associate's degree in a related ... For more than a century, we've been at the forefront of designing, building, and engineering ...

... the Microsoft Software Suite (Excel, Word, Outlook, etc.) * Associate's degree in a related ... For more than a century, we've been at the forefront of designing, building, and engineering ...

... the Microsoft Software Suite (Excel, Word, Outlook, etc.) * Associate's degree in a related ... For more than a century, we've been at the forefront of designing, building, and engineering ...

... the Microsoft Software Suite (Excel, Word, Outlook, etc.) * Associate's degree in a related ... For more than a century, we've been at the forefront of designing, building, and engineering ...

... the Microsoft Software Suite (Excel, Word, Outlook, etc.) * Associate's degree in a related ... For more than a century, we've been at the forefront of designing, building, and engineering ...

... the Microsoft Software Suite (Excel, Word, Outlook, etc.) * Associate's degree in a related ... For more than a century, we've been at the forefront of designing, building, and engineering ...

... the Microsoft Software Suite (Excel, Word, Outlook, etc.) * Associate's degree in a related ... For more than a century, we've been at the forefront of designing, building, and engineering ...

... the Microsoft Software Suite (Excel, Word, Outlook, etc.) * Associate's degree in a related ... For more than a century, we've been at the forefront of designing, building, and engineering ...

... the Microsoft Software Suite (Excel, Word, Outlook, etc.) * Associate's degree in a related ... For more than a century, we've been at the forefront of designing, building, and engineering ...

... the Microsoft Software Suite (Excel, Word, Outlook, etc.) * Associate's degree in a related ... For more than a century, we've been at the forefront of designing, building, and engineering ...

... the Microsoft Software Suite (Excel, Word, Outlook, etc.) * Associate's degree in a related ... For more than a century, we've been at the forefront of designing, building, and engineering ...

Showing results 21-40

Microsoft Software Engineer information

See Fargo, ND salary details

$62.3K

$144.8K

$201.8K

How much do microsoft software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for microsoft software engineer in Fargo, ND is $144,842.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,800.00 and $169,900.00 per year, depending on experience, location, and employer.

What is a Microsoft software engineer?

A Microsoft Software Engineer is responsible for designing, developing, testing, and maintaining software products and services. They work with various technologies, programming languages, and frameworks to create innovative solutions that meet user and business needs. Engineers collaborate with cross-functional teams, including product managers, designers, and other developers, to build scalable and efficient software. They also engage in code reviews, debugging, and optimization to ensure high-quality code.

What does a typical day look like for a Microsoft software engineer?

A typical day for a Microsoft Software Engineer involves writing and reviewing code, participating in team stand-ups or agile sprint meetings, and collaborating with cross-functional teams such as designers, program managers, and testers. Engineers also spend time troubleshooting issues, conducting code reviews, and contributing to architectural or design discussions. There is a strong emphasis on continuous learning and leveraging the latest Microsoft technologies to deliver scalable solutions. This structure provides opportunities to work on impactful projects, develop new skills, and contribute to a global technology leader.

How to get a job in Microsoft as a software engineer?

To become a Microsoft software engineer, candidates typically need a strong background in computer science or related fields, proficiency in programming languages like C++, C#, or Python, and experience with software development tools and methodologies. Building a portfolio of projects, gaining relevant internships, and obtaining certifications such as Microsoft Certified: Azure Developer can improve chances. Applying through the official Microsoft careers website and preparing for technical interviews are essential steps.

What are the entry-level jobs at Microsoft?

Entry-level jobs for a Microsoft Software Engineer typically include roles such as Software Development Engineer I or Associate Software Engineer. These positions often require a bachelor's degree in computer science or related fields, programming skills in languages like C++ or Python, and familiarity with software development tools and processes. They provide opportunities for new graduates to gain experience in coding, testing, and collaborating on projects within a team environment.

What are popular job titles related to Microsoft Software Engineer jobs in Fargo, ND?

For Microsoft Software Engineer jobs in Fargo, ND, the most frequently searched job titles are:

What job categories do people searching Microsoft Software Engineer jobs in Fargo, ND look for?

The top searched job categories for Microsoft Software Engineer jobs in Fargo, ND are:

Infographic showing various Microsoft Software Engineer job openings in Fargo, ND as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $144,842 per year, or $69.6 per hour.

Surface Transportation Technical Manager

Ulteig

Fargo, ND • On-site

Full-time

Re-posted 3 days ago


Ulteig rating

9.6

Company rating: 9.6 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

8th of 449 rated engineering


Job description

The Opportunity

Ulteig is seeking talented and motivated candidates for a Technical Manager position. The selected candidate will focus on building our reputation and brand within the North Dakota, South Dakota, and Minnesota markets, leading a team of employees to foster on-the-job development and facilitate team growth while winning and leading projects to support that growth. They will report directly to our Associate Director, focused on the Surface Transportation market, and will interact closely with other corporate business units such as our sales, marketing, human resources, and project management center of excellence teams. The Technical Manager should be a self-starting technical leader with expertise in leadership, communication, and resource management.  

What You’ll Do

Project Technical Leadership – 50% 

  • Manages and leads engineering activities during the proposal, design, and construction stages of both small and large surface transportation projects. 
  • Maintains high levels of quality and responsiveness to meet the needs of both our internal and external clients. 
  • Assign, manage, and coordinate staffing and workload for the team and to support project development. 
  • Responsible for reviewing project drawings, calculations & specifications, assuming responsible charge as needed. 

People Leadership – 25% 

  • Provides strategic direction, leadership, and technical oversight for employees to achieve individual, team, department, and enterprise goals. 
  • Develops staff’s technical, leadership, and soft skills through annual goals, career development planning, one-on-one meetings, and performance reviews. 
  • Communicates department and team-level decisions, strategies, and approaches as well as the rationale behind them. 
  • Fosters an environment that makes training, self-development, quality, and innovation key components of the team culture and produces qualified individuals who set the standard in the transportation industry. 
  • Establish a safe and inclusive workplace for all employees. 

Business Performance Leadership – 25% 

  • Manages, develops, and leverages existing client relationships by staying in regular contact with key clients. 
  • Participates and partners with team members throughout the organization to promote revenue growth and expansion of services. 
  • Supports the development of proposals by working with the Proposal Development Team, Project Technical Teams, Subject Matter Experts, and other departments. 
  • Develop and implement operating policies, tools, resources, and processes that enable team members to be successful. 
  • Work collaboratively with shared services to ensure established processes and tools to meet the needs of the business to successfully manage, track, and report on projects. 

What We Expect from You

  • BS in Civil Engineering, Planning, or equivalent is required. 
  • Civil Professional Engineer (PE), Professional Traffic Operations Engineer (PTOE), or American Institute of Certified Planners (AICP) licensure is required. 
  • A minimum of 10+ years of engineering experience in design and/or construction in the transportation engineering field is required. 
  • Demonstrates strong interpersonal skills with the ability to establish and maintain effective working relationships with staff, management, clients, public, and external agencies. 
  • Must be analytical, and self-motivated, and possess the ability to work in high-pressure situations while maintaining a positive and enthusiastic attitude. 
  • Strong information management skills. 
  • High level of initiative and demonstrated ability to manage multiple projects with clear expectations and timeliness. 
  • Excellent presentation and verbal/written communication skills. 
  • Displays a high level of initiative while exploring new opportunities and understanding the risk to the organization. 
  • Able to travel for up to 1 week per month. 
  • Proven experience in Microsoft Software Applications (Word, Excel, PowerPoint) and additional software knowledge depending on specialty. 
  • Demonstrates openness to innovation by embracing and applying evolving technology and AI tools to enhance workflows, solve problems, and drive continuous improvement.
  • Must have authorization to work permanently in the U.S.

 

As you consider applying for a position at Ulteig, we encourage you to think outside the box – because we do! You might not meet 100% of the skills listed in a description, but we are committed to hiring people with exceptional talent, ability and potential, and then creating an environment where they can become the best versions of themselves. We don’t want to miss out on the possibility of speaking with the next outstanding Ulteig team member, so please apply if you think this role is a great match for your unique skills and strengths. And, yes, relevant military experience is absolutely considered for transitioning service members.

 

What You Can Expect from Ulteig

Ulteig is a purpose-driven organization that has built a culture focused on people, both our clients and our employees, for over 80 years. Working at Ulteig is more than a job, opening opportunities to make an impact by creating and solving for a sustainable future. We recognize our success relies heavily on the dedication and focus of our workforce; this is why we make investing in our employees a top priority. We prioritize flexibility and staying connected to meet your needs and help you achieve your goals. We value your unique perspective, respect your individuality, and celebrate your contributions. At Ulteig, we take our success and the success of our clients personally.

We offer our team members:

  • Flexible Workplace
  • Employee Ownership
  • Competitive Pay
  • Comprehensive Benefits Package
  • Collaborative Environment
  • Innovative Culture

Our vision is to be the most trusted partners transforming our world’s critical infrastructure. Ulteig connects people and resources to develop compelling, integrated solutions across multiple Lifeline Sectors®, including Power, Renewables, Transportation, and Water. Ulteig is a trusted partner in engineering North America’s essential infrastructure and leverages its expertise with a wide range of public and private clients. 

At Ulteig, we care deeply about our team, listening to their needs and ensuring they have the tools necessary to be productiv,e whether they choose to work remotely, hybrid, or in the office. Regardless of where you work, you are empowered to build a workday that best suits your strengths. We strive to ensure a balance and separation between home and work life. We support a flexible working schedule so employees are able to focus on what's important to them.

If you would like to be a part of a company that empowers their employees, apply today! 

Ulteig is a Drug Free Workplace

 ACHIEVE | GROW | COLLABORATE

Additional Opportunity Details:
Target Base Compensation Range for this role is $141,800 - $184,400/year
* Factors that may be used to determine your actual salary include your job-specific skills, education, training, job location, number of years of experience related to this role, and comparison to other employees already in this role.

This position will be posted for a minimum of 3 days and will continue to be posted for an average of 60 days until a qualified applicant is selected or the position has been cancelled.

Notice to Recruiters and Staffing Agencies:  to protect the interests of all parties, Ulteig Engineers, Inc., will not accept unsolicited resumes from any source other than directly from a candidate or an approved vendor that has a written and signed agreement in place with Ulteig. Please do not contact or forward resumes to our company employees or locations. Any unsolicited resumes will be considered Ulteig property. Ulteig is not responsible for any charges or fees related to unsolicited resumes.


What Ulteig employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom