1

Software Development Engineer Intern Jobs in Fargo, ND

Senior Software Engineer, ERP

Fargo, ND ยท On-site

$120K - $158K/yr

Marvin is hiring a Senior Software Engineer, ERP to lead the design, development, support, and continuous improvement of Microsoft Dynamics 365 Finance & Operations (D365 F&O) solutions. This role ...

Tool & Die Maker Intern

Fargo, ND

$25.50 - $32.25/hr

Acquire practical experience in programming and setups on a variety of VMC machining centers which ... Experience with CAD/CAM software * Able to read and write machine code * Machine and program ...

Tool & Die Maker Intern

Fargo, ND

$25.50 - $32.25/hr

Acquire practical experience in programming and setups on a variety of VMC machining centers which ... Experience with CAD/CAM software * Able to read and write machine code * Machine and program ...

Senior Software Engineer, ERP

Fargo, ND ยท On-site

$120 - $180/hr

Marvin is hiring aSenior Software Engineer, ERPto lead the design, development, support, and continuous improvement of Microsoft Dynamics 365 Finance & Operations (D365 F&O) solutions. This role ...

Tool & Die Maker Intern

Fargo, ND ยท On-site

$25.50 - $32.25/hr

Acquire practical experience in programming and setups on a variety of VMC machining centers which ... Experience with CAD/CAM software * Able to read and write machine code * Machine and program ...

Tool & Die Maker Intern

Fargo, ND ยท On-site

$25.50 - $32.25/hr

Acquire practical experience in programming and setups on a variety of VMC machining centers which ... Experience with CAD/CAM software * Able to read and write machine code * Machine and program ...

Design Engineer

Fargo, ND ยท On-site

$40 - $55/hr

Responsibilities for business development will increase with experience and mentoring by senior ... Continue to learn and proficiently utilize Computer Aided Design and Drafting software to prepare ...

Responsibilities for business development will increase with experience and mentoring by senior ... Continue to learn and proficiently utilize Computer Aided Design and Drafting software to prepare ...

Solutions Architect

Fargo, ND ยท On-site

$61.75 - $81.50/hr

... the software development lifecycle. * Coach and mentor solution designers, software engineers, and system engineers in the principles and practicalities of modern application delivery Job ...

Electrical Engineer

Fargo, ND ยท On-site

$80K - $120K/yr

RFA Engineering ( www.rfamec.com ) develops embedded software and electronics for our world-class ... Electrical Engineer As an Electrical Engineer, you will support the design and development of power ...

Graduate Engineer

Fargo, ND ยท On-site

$31 - $40/hr

Responsibilities for business development will increase with experience and mentoring by senior ... Experience with other CADD software such as Google-SketchUP Pro or ARCMap GIS considered a plus.

Graduate Engineer

Fargo, ND ยท On-site

$31 - $40/hr

Responsibilities for business development will increase with experience and mentoring by senior ... Experience with other CADD software such as Google-SketchUP Pro or ARCMap GIS considered a plus.

iOS Engineer -Remote

Fargo, ND ยท On-site

$166K - $191K/yr

We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that ... Own the entire software development process from timeline estimation to coding, testing and release ...

Sr. Electrical Engineer

Fargo, ND ยท On-site

$80K - $105K/yr

RFA Engineering ( www.rfamec.com ) develops embedded software and electronics for our world-class ... Our primary focus is the development of off highway equipment including agricultural, construction ...

Showing results 41-60

Software Development Engineer Intern information

See Fargo, ND salary details

$13

$24

$37

How much do software development engineer intern jobs pay per hour?

As of Aug 11, 2026, the average hourly pay for software development engineer intern in Fargo, ND is $24.95, according to ZipRecruiter salary data. Most workers in this role earn between $20.29 and $28.32 per hour, depending on experience, location, and employer.

What types of projects do software development engineer interns typically work on, and how much ownership do they have over their work?

As a Software Development Engineer Intern, you will often contribute to real-world projects that may range from feature development and bug fixes to prototyping new tools or improving existing systems. Interns are usually paired with a mentor and integrated into agile teams, where they are encouraged to take ownership of their assigned tasks and present their solutions. While guidance and code reviews are standard, interns are trusted to design, implement, and test their code, allowing for meaningful hands-on experience and a direct impact on product outcomes.

What does a software development engineer intern do?

A Software Development Engineer Intern assists in designing, coding, testing, and maintaining software applications under the guidance of experienced engineers. Interns typically work on real projects, write code, debug issues, and collaborate with team members to learn the software development lifecycle. This role helps interns gain practical experience, improve programming skills, and understand how software teams operate in a professional environment.

What is the difference between Software Development Engineer Intern vs Software Engineer?

AspectSoftware Development Engineer InternSoftware Engineer
CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldUsually holds a bachelor's degree or higher in computer science or related discipline
Work EnvironmentInternship programs, often part-time or summer roles within tech companiesFull-time employment in software development teams
Employer & Industry UsageUsed across tech companies, startups, and large corporations for entry-level rolesFull-time professional role in similar environments
Common Search & ComparisonOften compared for entry-level experience and career progressionRepresents a standard professional role in software development

The main difference between a Software Development Engineer Intern and a Software Engineer is the experience level and employment status. Interns are typically students gaining practical experience, while Software Engineers are full-time professionals responsible for designing, developing, and maintaining software products.

What are the key skills and qualifications needed to thrive as a software development engineer intern, and why are they important?

To thrive as a Software Development Engineer Intern, you typically need proficiency in programming languages such as Java, Python, or C++, and a solid understanding of computer science fundamentals, often supported by coursework or personal projects. Familiarity with development tools like Git, integrated development environments (IDEs), and sometimes cloud platforms or version control systems is expected. Strong problem-solving abilities, eagerness to learn, and effective communication help interns collaborate and adapt quickly. These skills and qualities enable interns to contribute meaningfully to projects while growing their technical and teamwork abilities in a real-world environment.
What are the most commonly searched types of Software Development Engineer jobs in Fargo, ND? The most popular types of Software Development Engineer jobs in Fargo, ND are:
Infographic showing various Software Development Engineer Intern job openings in Fargo, ND as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 20% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $51,906 per year, or $25 per hour.

Senior Software Engineer, ERP

Marvin

Fargo, ND โ€ข On-site

$120K - $158K/yr

Other

Medical, Retirement

Posted 15 days ago


Job description

Job Overview

Ready toย developย the future ofย Enterpriseย Resource Planning (ERP)ย solutions? Marvin is hiring aย Senior Software Engineer, ERPย to lead the design, development, support, and continuous improvement of Microsoft Dynamics 365 Finance & Operations (D365 F&O) solutions. This role serves as a senior technical contributor responsible for solution architecture, custom development, integrations, application support, and release delivery. Working closely with analysts, project managers, QA resources, platform administrators, and business stakeholders, this position helps ensure ERP solutions are scalable, stable, and aligned with business needs.ย ย 

The ideal candidate combines deep D365 F&O developmentย expertiseย with strong technical leadership and a passion for continuous improvement. Experience with X++, Azure DevOps, enterprise integrations, ALM practices, and mentoring other developers will help distinguish an exceptional candidate for this role.

Highlights of your role
  • Design, develop, and support Microsoft Dynamics 365 Finance & Operations solutions using X++, extensions, and related technologies.ย 

  • Lead technical design, architecture, and implementation of complex ERP enhancements, customizations, and integrations.ย 

  • Translate business requirements into scalable, maintainable, and upgrade-safe solutions across Finance, Supply Chain, Manufacturing, Warehouse Management, and related ERP modules.ย 

  • Establish and promote engineering standards, coding best practices, documentation requirements, and solution governance.ย 

  • Serve as a senior escalation resource while troubleshootingย complexย application, integration, and production issues while improving system reliability, performance, and maintainability.ย 

  • Lead application lifecycle management activities including Azure DevOps,ย PPAC,ย source control, CI/CD pipelines, deployments, and release readiness.ย 

  • Mentorย developers andย provide technical leadership across projects, support activities, and strategic ERP initiatives.ย 

  • Drive continuous improvement efforts through technical debt reduction, process enhancements, and evaluation of new Microsoft platform capabilities.ย 

You're a good fit if you have (or if you can)
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or equivalent practical experience.ย 

  • 7+ years of experience designing, developing, and supporting enterprise ERP or business application solutions.ย 

  • 5+ years of hands-on Microsoft Dynamics 365 Finance & Operations development experience.ย 

  • Strongย expertiseย in X++, D365 F&O architecture and extensibility, integrations, data entities, DMF, OData, batch processing, troubleshooting, and performance optimization.ย 

  • Experience with Azure DevOps, source control, CI/CD pipelines, release management, SDLC/ALM practices, and technical leadership of complex engineering initiatives.ย 

Also want to make sure you have
  • Experience serving as a Technical Lead, Senior Developer, or Solution Architect on enterprise ERP initiatives.ย 

  • Experience with Power Platform technologies including Power Apps, Power Automate, Dataverse, and custom connectors.ย 

  • Experience designing and supporting enterprise integrations, APIs, middleware platforms, and system-to-system data flows.ย 

  • Knowledge of Azure services supporting integrations, automation, cloud modernization, ERP upgrades, or large-scale implementations.ย 

  • Relevant Microsoft certifications such as MB-500, MB-300, AZ-204, or PL-400.ย 

  • Experience supporting data migrations, conversions, and large-scale data operations within D365 F&O.ย 

We invite you to See Yourself at Marvin

From people to products, Marvin is committed to creating better ways of living. When you join this family-owned and -led window and door company, you belong to a community full of opportunities.

For more than a century, we've been at the forefront of designing, building, and engineering premium, award-winning products. Today, Marvin is also proud to have been named a Top Large Employer by Forbes Magazine two years in a row, in 2024 and 2025. With operations in 19 cities across North America, we manufacture Marvin's quality products, including Infinity Replacement Windows and Doors, and TruStile Doors.

Together, we uphold our values and foster a culture where safety and the wellbeing of our people comes first. We take a better living approach with benefits to support you at work and beyond. From day one, you will enjoy health insurance, paid holidays, paid parental leave, a 401(k) retirement savings match and more!

Some of our unique and most popular benefits include:

  • $300 annual wellbeing account to spend on what helps you feel happy + healthy
  • Better Living Day! (a paid day off to go have some fun)
  • Annual profit sharing - recognizing everyone's contribution to Marvin's success
  • Giving at Marvin - participate in organized volunteer opportunities
  • Brighter Days Fund - financial support from your colleagues and the Marvin family during personal hardships

Join the more than 8,000 Marvin team members to experience these benefits and more. Apply today!

Marvin is an Equal Opportunity Employer

Marvin is committed to creating an inclusive environment for all employees and applicants. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected status under applicable laws. Applicants requiring reasonable accommodation for any part of the application and hiring process may contact us at CareerSupport@marvin.com.

Employment Type: OTHER