Median Salary
$124,587
Vs National Avg
Hourly Wage
$59.9
Dollars / Hr
Workforce
N/A
Total Jobs
Growth
+17%
10-Year Outlook
Here is a comprehensive career guide for Software Developers considering a move to Dickinson, ND.
Software Developer Career Guide: Dickinson, ND
Dickinson, North Dakota, is a city defined by resilience, resourcefulness, and a booming energy sector that has shaped its economy for over a decade. For Software Developers, it represents a unique market—a mid-sized city where your skills are in demand, the cost of living is low, and the pace of life offers a stark contrast to major tech hubs. This guide provides a data-driven, practical look at what it means to build a tech career in the heart of the Badlands.
The Salary Picture: Where Dickinson Stands
The software development market in Dickinson is a compelling outlier. While the city's economy is traditionally tied to agriculture and fossil fuels, the digital transformation of these industries—along with the growth of local healthcare, finance, and manufacturing—has created a steady need for tech talent.
Median Salary: $124,587/year
Hourly Rate: $59.9/hour
National Average: $127,260/year
This data reveals a key insight: Dickinson's median salary is nearly on par with the national average, but the purchasing power in Dickinson is significantly higher due to the low cost of living. You aren't taking a massive pay cut to live in a remote location; you're taking a slight haircut on paper while your actual disposable income likely increases.
Experience-Level Breakdown
While the median salary is a solid benchmark, earnings vary significantly by experience. The following table provides a realistic breakdown based on local job postings and regional salary surveys (BLS, Glassdoor local data).
| Experience Level | Estimated Annual Salary | Estimated Hourly Rate | Common Roles |
|---|---|---|---|
| Entry-Level (0-2 yrs) | $78,000 - $95,000 | $37.50 - $45.67 | Junior Developer, IT Support, QA Analyst |
| Mid-Level (3-5 yrs) | $105,000 - $130,000 | $50.48 - $62.50 | Full-Stack Developer, Systems Analyst, DevOps Eng. |
| Senior (6-9 yrs) | $135,000 - $155,000 | $64.90 - $74.52 | Senior Developer, Team Lead, Solutions Architect |
| Expert/Manager (10+ yrs) | $160,000 - $180,000+ | $76.92 - $86.54+ | Engineering Manager, Director of IT, Principal Architect |
Note: These ranges are based on the provided median salary and adjusted for the local market. Salaries above the median are typically found in specialized roles (e.g., cybersecurity, data engineering for energy analytics).
How Dickinson Compares to Other ND Cities
Dickinson's tech market operates differently than North Dakota's larger metros. Here’s a quick comparison:
- Fargo: As the state's tech hub, Fargo has more startups and a higher volume of software jobs. Salaries are slightly higher (median ~$130,000), but so is the cost of living. Competition is fiercer.
- Bismarck: The state capital has a strong government and healthcare tech sector. Salaries are comparable to Dickinson, but the job market is more stable and less influenced by the energy boom-and-bust cycle.
- Grand Forks: Home to UND and a significant aerospace and defense sector. Software salaries are similar, but opportunities are more specialized in embedded systems and federal contracts.
Insider Tip: Dickinson's job market (#151 jobs in the metro) is smaller but more insulated. While Fargo has more openings, Dickinson often has deeper needs in niche areas like SCADA systems, GIS mapping, and oil field data analytics, where developers can become indispensable.
📊 Compensation Analysis
📈 Earning Potential
Wage War Room
Real purchasing power breakdown
Select a city above to see who really wins the salary war.
The Real Take-Home: After Taxes and Rent
The median salary of $124,587 sounds excellent, but what does it mean for your daily life? Let's break it down. For this calculation, we'll assume a single filer with no dependents, using a combined effective tax rate of ~25% (accounting for federal, state, and FICA). This is an estimate; you should consult a tax professional.
Annual Gross Salary: $124,587
Estimated Annual Taxes (~25%): $31,147
Annual Net (Take-Home) Pay: $93,440
Monthly Net Pay: $7,787
Now, let's factor in the local cost of living, specifically rent.
Average 1BR Rent in Dickinson: $837/month
Monthly Utilities (Est.): $200
Monthly Groceries & Essentials: $400
Monthly Transportation (Car Payment/Gas/Insurance): $500
Discretionary Spending/Entertainment: $500
Total Monthly Expenses: $2,437
Monthly Savings Potential: $7,787 - $2,437 = $5,350
This level of disposable income is transformative. A developer in Dickinson can save over $64,000 annually after covering a comfortable living standard, a feat nearly impossible in major coastal cities.
Can They Afford to Buy a Home?
Yes, unequivocally. The math is compelling.
- Median Home Price (Dickinson): ~$275,000 (for a 3-bed, 2-bath home in a good neighborhood).
- 20% Down Payment: $55,000 (achievable with 10 months of the estimated savings above).
- Monthly Mortgage (30-yr fixed at 6.5%): ~$1,400
- Property Tax & Insurance: ~$400/month
- Total Housing Payment: ~$1,800/month
Compared to renting a 1BR apartment for $837/month, buying offers more space and equity for only about double the cost. With your monthly savings potential, you could save for the down payment in under a year and still have substantial cash flow.
💰 Monthly Budget
📋 Snapshot
Where the Jobs Are: Dickinson's Major Employers
The tech job market in Dickinson is anchored by a mix of healthcare, energy, finance, and education. Here are the key players:
- St. Alexius Medical Center (CHI): As the largest hospital in western ND, St. Alexius has a constant need for software developers to manage Electronic Health Records (EHR), telehealth platforms, and internal IT systems. They are a stable employer with benefits and opportunities for specialization in medical software.
- Dickinson State University (DSU): DSU’s IT department hires for campus-wide system management, student information systems, and support. They also have growing programs in technology and business that may offer adjunct or research opportunities.
- First Western Bank & Trust: A regional financial institution with a significant tech footprint. They employ developers for online banking platforms, cybersecurity, and internal financial software. The work is stable and compliance-heavy.
- Kerr Oil & Energy / MBI Energy Services: The backbone of the local economy. These and similar energy companies need developers for SCADA systems, GIS mapping software, logistics tracking, and data analytics for oil and gas exploration. This is where you'll find specialized, high-paying roles.
- West River Regional Medical Center: Another major healthcare provider in the region, expanding its digital infrastructure and telehealth services, creating more tech jobs.
- City of Dickinson: The municipal government hires for GIS development, public safety software (CAD systems), and internal administrative systems. These roles offer great job security and public service benefits.
- Local Tech Startups & Agencies: A small but growing scene. Firms like Bridger Software (custom business solutions) and various digital marketing agencies provide opportunities for web and mobile app development.
Hiring Trends: The energy sector's volatility means hiring can be cyclical. However, healthcare and finance are consistently growing. The most in-demand skill sets are in cloud infrastructure (AWS/Azure), cybersecurity, and data engineering—all essential for modernizing the region's traditional industries.
Getting Licensed in ND
For most software developer roles, state-specific licensure is not required. Unlike civil engineers or nurses, software developers fall under the "occupations that don't require state licensure" category. However, there are important nuances:
- State Certification for Government Contracts: If you work on state or federal projects (e.g., through the City of Dickinson or a university), you may need to verify your credentials through the North Dakota Department of Commerce.
- Professional Certifications (Not Licensure): While not mandated by the state, employers highly value industry certifications. These are your key to higher pay.
- AWS Certified Solutions Architect: ~$150 for the exam. Critical for energy and healthcare tech.
- CompTIA Security+: ~$392 for the exam. A baseline for any developer touching sensitive data.
- Certified ScrumMaster (CSM): ~$995. Valuable for lead roles in agile environments.
Timeline to Get Started: There is no state barrier to entry. You can apply for jobs immediately. Budget 1-3 months to study for and obtain a key certification if you're targeting a specific niche like cloud or security.
Best Neighborhoods for Software Developers
Dickinson is a compact city, and commutes are short. Your choice of neighborhood is more about lifestyle than logistics.
Downtown Dickinson:
- Vibe: Historic, walkable, with the best local restaurants, bars, and the Dickinson State University campus. It's where the city's culture lives.
- Commute: 5-10 minutes to most offices. Biking is easy.
- Rent Estimate: $900 - $1,200/month (for updated lofts or apartments).
- Best For: Younger developers who want to be in the heart of the action and social scene.
North Dickinson (by the Mall):
- Vibe: Modern, commercial, and convenient. Big box stores, newer apartment complexes, and strip malls dominate. It's practical and quiet.
- Commute: 10 minutes anywhere. The main arteries (Villager St., 10th Ave W) provide quick access.
- Rent Estimate: $800 - $1,100/month.
- Best For: Professionals who prioritize convenience, easy parking, and proximity to shopping.
South Dickinson (I-94 Corridor):
- Vibe: More residential, with a mix of older homes and new subdivisions. Quieter, family-oriented. Close to the high school and sports complexes.
- Commute: 10-15 minutes. Traffic is minimal.
- Rent Estimate: $750 - $1,000/month (better value for space).
- Best For: Developers looking to buy a home, start a family, or who prefer a quieter, suburban feel.
East Dickinson (near St. Alexius):
- Vibe: Established, with mature trees and classic mid-century homes. Close to the main hospital and medical district.
- Commute: 5-10 minutes to healthcare employers; 10-15 to downtown.
- Rent Estimate: $850 - $1,100/month.
- Best For: Developers working in healthcare IT or who appreciate historic charm and established neighborhoods.
Insider Tip: The rental market is tight. Many landlords prefer year-long leases starting in the summer. Start your search about 60 days before your move date. Use local property management companies like Honkers Real Estate or Prestige Properties for reliable listings.
The Long Game: Career Growth
Career progression in Dickinson follows a different trajectory than in Silicon Valley. The ladder isn't as tall, but the rungs are closer together, and you can reach a senior title faster.
Specialty Premiums (Estimated Salary Boost):
- SCADA/OT Systems: +15% to +20% (Critical for energy sector)
- Cloud Architecture (AWS/Azure): +10% to +15%
- Data Science/Analytics: +12% to +18% (For oil field data or healthcare outcomes)
- Cybersecurity: +10% to +15%
Advancement Paths:
- The Corporate Ladder: Move from Developer → Senior Developer → Team Lead → Engineering Manager at a local employer like the bank or healthcare system. This path offers stability and good benefits.
- The Consulting Route: After 5-7 years of experience, many developers go independent or join a small consultancy serving local businesses. This offers higher hourly rates ($100+/hour) but less stability.
- The Niche Expert: Become the go-to person for a specific technology in the region (e.g., the top GIS developer for the energy sector). This allows you to command a high salary without leaving the city.
10-Year Outlook (17% Growth): The projected 17% job growth for software developers in Dickinson (BLS data for the region) is robust, outpacing the national average. This growth is tied directly to the digitalization of North Dakota's core industries. As energy, agriculture, and healthcare continue to adopt advanced software for efficiency and data analysis, the demand for local developers will remain strong. The key is to avoid becoming obsolete by specializing in high-demand, industry-specific technologies.
The Verdict: Is Dickinson Right for You?
| Pros | Cons |
|---|---|
| Exceptional Purchasing Power: Your salary stretches very far. | Limited Tech Community: Fewer meetups, conferences, and networking events. |
| High Job Security in Core Sectors: Healthcare, energy, and finance are stable. | Boom-Bust Cycles: The energy sector can lead to hiring freezes during low oil prices. |
| Short Commutes & Easy Lifestyle: No traffic, easy parking, close to outdoor recreation. | Smaller Job Market: Fewer total openings; less variety in roles and tech stacks. |
| Rapid Career Advancement: You can become a senior leader in 5-7 years. | Social/Cultural Scene: Quieter than a major city; fewer dining and entertainment options. |
| Easy Homeownership: Owning a home is a realistic, short-term goal. | Harsh Winters: Long, cold winters can be a significant lifestyle adjustment. |
Final Recommendation:
Dickinson is an excellent choice for Software Developers who are practical, financially motivated, and value work-life balance over the frenetic pace of a major tech hub. It's particularly well-suited for:
- Early-career developers looking to save aggressively and buy a home quickly.
- Mid-career developers seeking to transition into management or a specialized niche.
- Outdoor enthusiasts who want easy access to hunting, fishing, and hiking.
If your priority is working with the latest consumer tech startups and being at the epicenter of tech culture, Dickinson may feel isolating. But if you're building a long-term financial foundation and want to see a tangible impact of your work on a local community, Dickinson offers a unique and rewarding path.
FAQs
Q: Is it easy to find an apartment in Dickinson?
A: The rental market is competitive due to the energy industry's influence on housing. Start your search early (2-3 months in advance) and be prepared to sign a lease quickly. Utilizing local property management websites is more effective than national platforms.
Q: Do I need a car in Dickinson?
A: Absolutely. Dickinson is not a walkable city, and public transportation is limited. Most employers expect you to have reliable transportation. The good news is that commutes are short and parking is plentiful and often free.
Q: How does the winter affect tech jobs?
A: Winters are long and can be severe, but they don't stop business. Remote work is common during major snowstorms, and all offices are equipped for harsh weather. The main impact is on lifestyle—you'll need to invest in proper winter gear and hobbies that work indoors.
Q: Are there networking opportunities for developers?
A: They are limited but exist. Look for events tied to Dickinson State University or local business groups like the Dickinson Area Chamber of Commerce. Many developers connect through workplace social events or by attending regional tech conferences in Fargo or Bismarck (a 3-hour drive). Building your network is more about deep local connections than large events.
Q: What's the best way to apply for jobs here?
A: While LinkedIn is used, local employers often post directly on their company websites. In addition, Indeed and North Dakota's Job Service (nd.gov) are active resources. A direct, personalized application to the HR department of a key employer (like St. Alexius or First Western Bank) can be very effective, as the applicant pool is smaller than in major metros.
Other Careers in Dickinson
Explore More in Dickinson
Dive deeper into the local economy and lifestyle.