Specialist - Software Engineering Jobs in North Dakota

Specialist - Software Engineering jobs in North Dakota concentrate in government technology, agricultural technology platforms, and financial services, with steady demand from mid-level to senior contributors. Bismarck and Fargo lead hiring activity, followed by Grand Forks, where the University of North Dakota and state agency technology contracts anchor the market. Established employers with a consistent presence include Microsoft's regional operations, Sanford Health's digital infrastructure teams, and Basin Electric Power Cooperative. The most in-demand specialties are enterprise systems integration, cloud infrastructure, and embedded software for precision agriculture platforms. See the openings below and apply to the ones that match your experience.

Find Jobs

Overview

Open roles28
Top employerTerracon Consultants
Top cityFargo, ND
Cities hiring10
Work type77% On-site
Top industryConsulting

Showing 5 of 28+ Specialist - Software Engineering jobs

Callaway Golf
Manager, Process Engineering
We won't show you this job again
Callaway Golf
New 1m ago
Manager, Process Engineering
Callaway Golf
Ops, North Dakota
Project & Program Management
Project Management
Technical Program Management
$113k - $170k/yr
Bachelor of Science
1,001-5,000

Have you applied for this role?

CVS Health
Lead Director - Software Development Engineering
We won't show you this job again
CVS Health
New 1m ago
Lead Director - Software Development Engineering
CVS Health
Bismarck, North Dakota
Clinical Support
Healthcare Administration
Medical Specialists
$144k - $288k/yr
High school diploma or GED
10,000+

Have you applied for this role?

CVS Health
Lead Director - Network and Data Center Engineering
We won't show you this job again
CVS Health
New 1m ago
Lead Director - Network and Data Center Engineering
CVS Health
Bismarck, North Dakota
Clinical Support
Healthcare Administration
Medical Specialists
$144k - $288k/yr
High school diploma or GED
10,000+

Have you applied for this role?

CVS Health
Executive Director, AI Infrastructure & Platform Engineering
We won't show you this job again
CVS Health
New 1m ago
Executive Director, AI Infrastructure & Platform Engineering
CVS Health
North Dakota
Business Operations
Customer Service
Project & Program Management
Project Management
$175k - $335k/yr
Remote (US)
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

John Deere
Engineering Manager - Firmware & Board Support Packages (BSP)
We won't show you this job again
John Deere
New 1m ago
Engineering Manager - Firmware & Board Support Packages (BSP)
John Deere
Fargo, North Dakota
Account Management
Business Development
Sales
$138k - $207k/yr
On-Site
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

See All 28 Specialist - Software Engineering Jobs in North Dakota

Find roles in North Dakota that match your experience and apply in just a few clicks.

Find Jobs

Specialist - Software Engineering Jobs by City in North Dakota

Where North Dakota roles are concentrated, by current openings.

Fargo
7 jobs
Grand Forks
5 jobs
Bismarck
4 jobs
Dickinson
4 jobs
Williston
2 jobs
Ops
1 job
Minot
1 job
Mandan
1 job
New Town
1 job

Specialist - Software Engineering Job Market in North Dakota

A snapshot from current North Dakota openings, updated as new roles post.

Who's Hiring

  • Terracon Consultants
    Terracon Consultants4
  • CVS Health
    CVS Health3
  • Bartlett & West
    Bartlett & West2
  • Fisher Industries
    Fisher Industries2
  • AE2S
    AE2S1

Top Industries Hiring

  • Consulting & Professional Services8
  • Manufacturing4
  • Healthcare & Medical Services3
  • Energy1
  • Education1

What North Dakota Employers Look For

The qualifications that appear most often in specialist - software engineering jobs across North Dakota.

  • Bachelor's degree in computer science, software engineering, or a closely related technical field
  • Proficiency in one or more languages such as Java, Python, C#, or C++
  • Experience designing or maintaining enterprise-scale software systems in production environments
  • Familiarity with cloud platforms including AWS, Azure, or Google Cloud services
  • Ability to work within Agile or Scrum development frameworks on cross-functional teams
  • Strong written and verbal communication skills for technical documentation and stakeholder collaboration

Specialist - Software Engineering Jobs in North Dakota: Frequently Asked Questions

How do you become a specialist - software engineering in North Dakota?

Most specialist - software engineering roles in North Dakota require a bachelor's degree in computer science, software engineering, or a related field, though employers in Fargo and Bismarck increasingly accept candidates with demonstrated portfolio work or an associate degree plus substantial project experience. North Dakota does not issue a state license for software engineers, so the hiring path centers on building relevant technical skills, completing internships with regional employers, and earning broadly recognized certifications such as AWS or Microsoft credentials that North Dakota employers reference in their listings.

How much do specialist - software engineerings make in North Dakota?

Specialist - software engineerings in North Dakota earn a median of about $105,600 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $62,900 for the lowest 10% to over $158,060 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire specialist - software engineerings in North Dakota?

Employers hiring specialist - software engineerings in North Dakota right now include Terracon Consultants, CVS Health, and Bartlett & West, based on current listings on Migrate Mate as of July 2026. North Dakota's technology hiring is anchored by government contractors in Bismarck, health system digital teams, and agricultural technology companies headquartered in the Fargo region.

Which North Dakota cities have the most specialist - software engineering jobs?

The cities with the most specialist - software engineering openings in North Dakota are Fargo, Grand Forks, and Bismarck. Fargo dominates because of its concentration of technology companies, financial services firms, and proximity to North Dakota State University's engineering pipeline, while Bismarck draws openings through state government technology contracts and regional healthcare organizations.

Are there remote specialist - software engineering jobs in North Dakota?

Yes, and more than most fields. About 23% of specialist - software engineering openings tied to North Dakota are remote or hybrid as of July 2026, reflecting how well most software engineering tasks translate to distributed work. Roles focused on cloud infrastructure, back-end development, and enterprise systems integration tend to offer the most remote flexibility, while positions requiring on-site hardware integration or classified government system access are more consistently in-person.

How can I get hired as a specialist - software engineering in North Dakota with little or no experience?

The most realistic entry path is applying to associate software engineer or junior developer roles at North Dakota's larger technology employers, including Basin Electric Power Cooperative, Sanford Health's IT division, and state agency technology offices in Bismarck that run structured onboarding programs for early-career candidates. Completing an internship through North Dakota State University's computer science placement program or the University of North Dakota's career services partnerships gives candidates a direct connection to regional hiring managers. Building a visible GitHub portfolio and earning a cloud certification strengthens applications considerably for candidates without a full degree.

Where can I find and apply to specialist - software engineering jobs in North Dakota?

You can find and apply to specialist - software engineering jobs in North Dakota on Migrate Mate, which lists current openings across the state. Search the available roles, find the ones that match your background and preferred location, and apply directly to the positions that fit.

See All 28 Specialist - Software Engineering Jobs in North Dakota

Find roles in North Dakota that match your experience and apply in just a few clicks.

Find Jobs