2

Remote Computer Programmer Jobs in Fargo, ND (NOW HIRING)

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...

QA Engineer - AI Trainer

Fargo, ND · Remote

$50 - $100/hr

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... You work on your own schedule, on your own computer, from the comfort of your own home * Projects ...

Engineer, E&I

Fargo, ND · On-site +1

$140K - $180K/yr

This is a remote role and can be based anywhere in the United States. Must be able to travel up to ... This position requires prolonged sitting at a desk and working at a computer. Must be able to lift ...

Be Seen First

Bachelor's degree in Computer Science, Engineering, Math, or equivalent. * 10+ years relevant work ... Flexible and fully remote: Work from anywhere in the U.S. Company Description Armavel is a fast ...

New

next page

Showing results 1-20

Remote Computer Programmer information

See Fargo, ND salary details

$32.3K

$63.6K

$93.5K

How much do remote computer programmer jobs pay per year?

As of Jun 25, 2026, the average yearly pay for remote computer programmer in Fargo, ND is $63,627.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,500.00 and $78,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Remote Computer Programmer, and why are they important?

To thrive as a Remote Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Experience with version control systems like Git, cloud platforms, and familiarity with development frameworks or agile project management tools is often expected. Excellent self-motivation, time management, and clear written communication are standout soft skills for remote collaboration. These skills ensure the ability to deliver high-quality code efficiently, maintain alignment with distributed teams, and adapt to evolving technical requirements.

What is a remote computer programmer?

A remote computer programmer is a professional who writes, tests, and maintains computer code while working from a location outside of a traditional office, such as from home or another remote location. They use programming languages to create software, applications, and systems, collaborating with teams through online communication and project management tools. Remote computer programmers often enjoy flexible schedules and can work for companies located anywhere in the world, provided they have reliable internet access and the necessary technical setup.

What Does a Remote Computer Programmer Do?

As a remote computer programmer, you work from home as a software developer and help create the programs, applications, and assets required by your employer. In this role, you may engineer solutions to existing software problems, code new applications, monitor a system or a network, and ensure the security of all online components. Remote computer programmers frequently work on smaller, short-term projects, but occasionally code larger and more complex content. Many aspects of this job vary by employer and could include switching between a variety of programming languages, using additional hardware, and writing technical documentation like user manuals or training material.

What is the difference between Remote Computer Programmer vs Remote Software Developer?

AspectRemote Computer ProgrammerRemote Software Developer
CredentialsTypically requires a degree in computer science or related field, programming certificationsSimilar credentials, often with additional experience in software design
Work EnvironmentRemote, often freelance or contract-based, working on coding tasksRemote, may involve full-time employment, working on software projects
Industry UsageCommon in tech, finance, startups, and IT servicesWidely used across tech, enterprise, and app development sectors

Remote Computer Programmers and Remote Software Developers share similar credentials and work environments, often working remotely on coding and software projects. The main difference lies in scope: programmers focus primarily on writing code, while developers may handle broader tasks like designing, testing, and maintaining software applications.

How do remote computer programmers typically collaborate and communicate effectively with their teams?

Remote computer programmers often rely on a combination of collaboration tools such as version control systems (e.g., Git), project management platforms (like Jira or Trello), and communication tools (Slack, Zoom, or Microsoft Teams) to stay connected with their colleagues. Regular virtual meetings and code reviews are common practices to ensure alignment and maintain code quality. Clear documentation and proactive communication are key, as working remotely can sometimes lead to misunderstandings or delays. Successful remote programmers make an effort to be responsive, participate in team discussions, and stay updated on project changes.
What are the most commonly searched types of Computer Programmer jobs in Fargo, ND? The most popular types of Computer Programmer jobs in Fargo, ND are:
What are popular job titles related to Remote Computer Programmer jobs in Fargo, ND? For Remote Computer Programmer jobs in Fargo, ND, the most frequently searched job titles are:
Principal Geotechnical Engineer (Remote)

Principal Geotechnical Engineer (Remote)

Braun Intertec

Fargo, ND • On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Braun Intertec rating

7.9

Company rating: 7.9 out of 10

Based on 12 frontline employees who took The Breakroom Quiz

159th of 356 rated engineering


Job description

SIGN-ON BONUS UP TO $40,000
This position is intended primarily for North Dakota region projects.
ESSENTIAL DUTIES and RESPONSIBILITIES:
  • Manages highly complex projects and provides technical review and project management support of projects for clients with multiple technical disciplines.
  • Prepares and makes decisions for major proposals and contracts.
  • Prepares complex engineering reports giving professional opinions and practical geotechnical solutions.
  • Perform engineering analysis using company and industry methodologies and standards and makes engineering decisions using standard formulas and computer software.
  • Interfaces with federal and state regulatory authorities on complex projects.
  • Develops and delivers client presentations as part of relationship development and assists with marketing strategies and activities pertaining.
  • Understand and manage the needs of clients through communications and proposal/project work.
  • Oversees client contracting in unit with support from corporate legal.
  • Develops and maintain internal and external client relationships, including project and non-project related face-to-face meetings.
  • Understands Braun Intertec services and has the ability to market such to clients.
  • Coordinate project assignments with other engineers and technicians within the discipline group.
  • Reviews drawings supplied by vendors, clients, engineers, and architects and recommends necessary changes.
  • Review engineering work of others and technical reports.
  • Identifies complex problems/possible solutions and take the appropriate action to resolve.
  • Efficiently and effectively manages project teams including engineering and field support personnel.
  • Leads, mentors, manages, and develops technical staff.
  • Works within established procedures and/or protocols with the ability to manage and migrate risk.
  • Represents BIC internally and externally as a technical leader and resource.
  • Consistently follows all safety policies and practices and communicates project safety requirements to all team members assigned to projects managed.

REQUIRED SKILLS/COMPETENCIES
  • Strong leadership and strategic thinking skills.
  • Creative and innovative thinking in bringing successful resolution to high-impact, complex, and/or cross-department problems.
  • Ability to qualify professional opinions and recommendations of less experienced engineers and mentor in applying engineering principles and practices.
  • Ability to influence others, delegate and develop direct reports.
  • Reputation of being a technical leader in the industry regionally or nationally.
  • Excellent problem solving skills.
  • Excellent written and verbal communication skills with good interpersonal skills.
  • Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
  • Ability to write reports, business correspondence, and procedure manuals
  • Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
  • Ability to develop and progress multiple positive client relationships.
  • Highly organized and ability to prioritize work.
  • Ability to work both independently and as a team member.
  • Ability to create, maintain, and communicate project budgets.
  • Solid organizational skills including attention to detail and multi-tasking skills.

MINIMUM QUALIFICATIONS
Education Requires Bachelor's Degree in civil or geotechnical engineering or closely related field, MS or PhD desirable
Experience and/or Training Minimum 15 years of geotechnical engineering experience within professional consulting services, managing client relationships, and developing new business
Licenses/Certificates Valid Driver's License, Requires ND PE Certification.
PHYSICAL AND MENTAL DEMANDS:
Essential: Hearing and vision (both correctable), continuous sitting or standing at desk or workstation, wrist turning, grasping, pinching, and finger manipulation, other physical requirements typical of working on a computer and talking on a phone (65%-100% of the time worked); frequent walking, lifting or carrying up to 30 lbs, turning and twisting (30%-64% of the time worked); occasional reaching, lifting or carrying up to 20 lbs, and push/pull up to 10 lbs (11%-29% of the time worked); rarely taste/smell, stooping, kneeling, crawling, climbing ladders, lifts or scaffolding (0-9% of the time worked).
WORKING ENVIRONMENT:
Work/Environment
Usually will be an office environment, using computer, telephone, other office equipment as needed to perform duties; frequent interruptions throughout day likely. Sometimes will be a jobsite environment which can be outside in all weather conditions and/or tightly enclosed areas and can have uneven walking surfaces.
Travel Requirements
Position requires offsite travel (locally and throughout United States), up to 25%.
#LI-MB1
Braun Intertec is a Drug-Free Workplace and require all new hires to complete a pre-employment drug screen test, criminal background check, and motor vehicle report.
Braun Intertec employees are encouraged to expand their skills and certifications through company provided training and mentoring.
Braun Intertec offers a competitive compensation and benefits package, including: medical, dental, vision, life insurance, 401(k) plan, PTO, Employee Stock Ownership Program (ESOP), and paid holidays.
Compensation Range:
$122,000.00 - $182,000.00
As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, veteran or disability status.
Braun Intertec strives to ensure that its careers web site is accessible to all. If you need assistance completing your online application, please email hrhelp@braunintertec.com.
As an Equal Opportunity Employer, Braun Intertec is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans. If you need a reasonable accommodation to assist with your job search or application for employment, please e-mail us at hrhelp@braunintertec.com. In your e-mail, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

What Braun Intertec employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom