1

Software Engineer Software Developer Jobs in Williston, ND

Showing results 41-47

Software Engineer Software Developer information

See Williston, ND salary details

$47K

$109.5K

$162.5K

How much do software engineer software developer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for software engineer software developer in Williston, ND is $109,518.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,100.00 and $127,300.00 per year, depending on experience, location, and employer.

What is a software engineer software developer?

Software engineers and software developers are professionals who design, create, test, and maintain computer software. While the terms are often used interchangeably, software engineers typically focus on applying engineering principles to the entire software development process, including system architecture and design. Software developers are more focused on writing code and building applications based on specific requirements. Both roles require strong problem-solving skills, knowledge of programming languages, and collaboration with other team members. Their work enables the technology and applications we use every day.

What are the key skills and qualifications needed to thrive as a software engineer software developer?

To thrive as a Software Engineer or Software Developer, you need strong programming skills, problem-solving abilities, and a solid understanding of computer science principles, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, version control systems like Git, and experience with development frameworks and cloud platforms are commonly required. Excellent teamwork, communication skills, and adaptability help you collaborate effectively and respond to evolving project needs. These skills and qualities are crucial for building reliable, scalable software and successfully contributing to dynamic development teams.

How do software engineers typically collaborate with product managers and designers during the development process?

Software engineers frequently work closely with product managers and designers to ensure that technical solutions align with user needs and business goals. This collaboration often involves participating in regular meetings such as sprint planning, design reviews, and daily stand-ups to clarify requirements, discuss feasibility, and provide feedback. Engineers contribute technical insights early in the process, help identify potential challenges, and iterate on features based on cross-functional input. Effective communication and teamwork are essential for delivering high-quality software on schedule.

What is the difference between Software Engineer Software Developer vs Software Engineer Software Developer?

AspectSoftware Engineer Software Developer

Both roles often require similar skills, including programming, problem-solving, and understanding software development lifecycle. They typically work in similar environments such as tech companies, startups, or IT departments. Employers often use these titles interchangeably, and candidates search for both when exploring opportunities. The main difference is that 'Software Engineer' may imply a broader scope or more emphasis on engineering principles, but in many contexts, they are considered equivalent roles.

What cities near Williston, ND are hiring for Software Engineer Software Developer jobs?

Cities near Williston, ND with the most Software Engineer Software Developer job openings:

Infographic showing various Software Engineer Software Developer job openings in Williston, ND as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 10% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $109,518 per year, or $52.7 per hour.

IT FIELD SUPPORT TECHNICIAN I - WILLISTON

Nabors Industries Limited

Williston, ND • On-site

Full-time

Re-posted yesterday


Nabors Industries rating

6.7

Company rating: 6.7 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

59th of 87 rated oil and gas companies


Job description


The IT Field Support Technician provides support to Nabors businesses and the directions of the Nabors Corporate Services Information Technology (IT) Department in North Dakota and Eastern Montana. The position reports to the IT Field Services Manager. It requires frequent contact with other IT personnel, other Nabors departments, field personnel, and various Nabors corporate departments.
Responsibilities
  • Support of regional offices for Nabors equipment including network devices, computers and peripherals, IP camera systems, mobile devices, and any Nabors owned technology at the direction of the Field Services Manager
  • Install, maintain, and support the technology on a Nabors drilling rig including but not limited to network devices, computers and peripherals, IP camera systems, mobile devices, and wireless field communications via satellite and mobile broadband systems
  • Install and terminate low voltage communications cables
  • Monitor the performance of the drilling rigs network hardware and wireless internet systems
  • Proactively report or address potential issues in offices and field operations
  • Assist with field testing of hardware and software applications
  • Track support requests in our ticketing system Identify recurrent issues
  • Responsible for providing 24 hour on-call technical support to office and field locations
  • Responsible for inventory control of IT equipment
  • Position requires outdoor field work in challenging environments at times.
  • Position requires the ability to perform physical work such as lifting and carrying, pulling, pushing, reaching, squatting, kneeling, climbing stairs and the use of a stepladder.
  • Ability to travel by air or car to field locations and/or supplier sites as needed
  • Must have a valid drivers license In the event of an emergency, the employee holding this position required to work in accordance with the Nabors Disaster Recovery Plan.
  • During or immediately following an emergency, the employee will be notified to assist in the emergency response efforts, and mobilize other staff members if needed.

Qualifications
  • Experience and Educational Requirements: High School Diploma
  • 2-4 years Information Technology related studies or work experience
  • Knowledge of network systems support and troubleshooting Intermediate MS Office skills Professional presence and demeanor
  • Good verbal and written communications skills
  • Ability to develop new ideas and work independently
  • Creative thinker and problem solver
  • Attention to detail
  • Ability to travel as needed
  • Ability to interact collaboratively with internal and external clients
    PREFERRED QUALIFICATIONS
  • Oilfield related rig operations or rig instrumentation experience
  • Two-way satellite internet systems experience
  • Related military experience
  • College degree
  • Cisco certifications
  • Related project support experience
    PHYSICAL REQUIREMENTS / WORKING CONDITIONS
  • Position requires the ability to perform light physical work such as lifting and carrying, pulling, pushing, reaching, squatting, kneeling and the use of a stepladder.
  • Ability to travel by air or car to offices, field locations and/or supplier sites as needed and climb stairs to inspect equipment.
  • Disaster Recovery: In the event of an emergency, the employee holding this position is required to work in accordance with the Nabors Disaster Recovery Plan.
  • During or immediately following an emergency, the employee will be notified to assist in the emergency response efforts, and mobilize other staff members if needed.

About Us
Nabors is a leading provider of advanced technology for the energy industry. With operations in about 20 countries, Nabors has established a global network of people, technology and equipment to deploy solutions that deliver safe, efficient and responsible hydrocarbon production. By leveraging its core competencies, particularly in drilling, engineering, automation, data science and manufacturing, Nabors aims to innovate the future of energy and enable the transition to a lower carbon world.

What Nabors Industries employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom