Full Stack .NET Developer

Onsharp, Inc.

Fargo (ND)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Onsharp, Inc. in Fargo, ND, seeks a Software Developer to design, develop, and maintain high-quality custom software that meets client requirements and aligns with Onsharp’s standards.

The role emphasizes AI-assisted coding and emphasizes ownership of solution quality, security, and performance. You will work across the development lifecycle, translate designs into working applications, and collaborate with architects, leads, and project managers to deliver features on schedule while upholding

Qualifications

  • Bachelor's degree in Computer Science or related field preferred.
  • 2–8 years of professional software development experience.
  • Experience building and maintaining web-based applications.
  • Familiarity with database technologies such as Microsoft SQL Server.
  • Experience working in a structured development environment preferred.

Responsibilities

  • Write, test, review, and deploy clean, secure code per standards.
  • Utilize AI-assisted development tools to improve productivity.
  • Translate designs into working software solutions.
  • Collaborate with Architects, Leads, and PMs to understand requirements.
  • Debug defects and ensure performance and security.
  • Follow SDLC processes and version control practices.

Skills

Software Development
AI-assisted tools
C#/.NET
HTML/CSS/JS
SQL
Version Control
Problem Solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub Copilot
ChatGPT
Git

Job description

Onsharp is a Fargo-based custom software development company with over 25 years of experience building innovative portal solutions that drive meaningful business results. We value collaboration, long-term relationships, and helping businesses achieve greater success.

JOB SUMMARY

The Software Developer is accountable for designing, developing, and maintaining high-quality custom software solutions that meet client requirements and align with Onsharp’s development standards.

This role leverages modern development tools - including AI-assisted coding and analysis tools - to deliver stable, scalable, and maintainable applications efficiently and responsibly. Developers are expected to apply strong engineering judgment, validate generated output, and maintain full ownership of solution quality, security, and performance.

This position is based in Fargo, ND, and priority consideration will be given to candidates who currently live in the Fargo-Moorhead area or are willing to relocate.

ESSENTIAL FUNCTIONS
  • Development Execution
    • Write, test, review, and deploy clean, efficient, secure, and maintainable code, whether authored directly or generated with AI-assisted tools, that aligns with defined requirements and Onsharp’s development standards.
    • Effectively utilize AI-assisted development tools (e.g., code generation, test generation, debugging assistance) to improve productivity while ensuring accuracy, maintainability, and adherence to architectural standards.
    • Translate functional and technical designs into working software solutions.
    • Contribute technical input to implementation decisions as appropriate to experience level.
    • Deliver assigned work on time and in alignment with project priorities.
  • Requirements Analysis Participation
    • Collaborate with Architects, Leads, and Project Managers to understand functional and technical requirements.
    • Ask clarifying questions and provide technical input during solution planning.
    • Identify potential technical constraints, risks, or alternative approaches.
    • Ensure a clear understanding of acceptance criteria prior to development.
  • Debugging & Problem Solving
    • Identify, troubleshoot, and resolve defects and technical issues across the application stack.
    • Use modern diagnostic and AI-assisted analysis tools to accelerate root cause identification while validating findings through independent technical reasoning.
    • Analyze root causes and implement durable, long-term solutions.
    • Proactively communicate issues that may impact timelines or system stability.
    • Contribute to improving code quality and reducing recurring defects.
  • Unit Testing & QA Support
    • Develop and execute unit tests to validate functionality and reliability.
    • Support broader QA efforts through collaboration and issue resolution.
    • Ensure code meets performance, security, and reliability expectations.
    • Participate in peer code reviews to maintain development standards.
  • Documentation & Process Adherence
    • Maintain accurate technical documentation as required for project continuity.
    • Follow established SDLC processes, version control practices, and deployment standards.
    • Contribute to the continuous improvement of development tools and methodologies.
    • Adhere to Onsharp’s coding standards and best practices.
KNOWLEDGE, SKILLS & ABILITIES
  • Strong understanding of modern software development principles and object-oriented programming concepts.
  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, or similar) and the ability to use them effectively while exercising strong engineering judgment.
  • Experience working with web development technologies such as C#, .NET, HTML, CSS, JavaScript/TypeScript, and SQL.
  • Familiarity with version control systems and branching/merging best practices.
  • Ability to analyze problems, think critically, and develop effective technical solutions.
  • Strong attention to detail and commitment to code quality.
  • Ability to work independently and collaboratively within a team environment.
  • Effective communication skills when interacting with technical and non-technical team members.
QUALIFICATIONS
  • Bachelor’s degree in Computer Science, Information Technology, or related field preferred.
  • 2–8 years of professional software development experience, with demonstrated growth in ownership and technical decision-making.
  • Experience building and maintaining web-based applications.
  • Familiarity with database technologies such as Microsoft SQL Server or similar platforms.
  • Experience working in a structured development environment preferred.
CORE VALUES
  • Embrace Change: The world is changing faster than ever, and it fuels us. We don’t complain about change; we use it as motivation to become stronger and make our work more impactful.
  • Walk Through the Fire: We stand together to support each other through the toughest challenges. When the going gets tough, we jump in without hesitation. We endure the heat until the job is done.
  • Commit to Excellence: We hold ourselves to a high standard. We use setbacks as stepping stones, steadily improving our craft until we reach our highest potential.
  • Push the Envelope: We're constantly looking for a better, smarter, or faster way. We understand that risk is inherent in the pursuit of progress and aren't afraid to tackle it head-on.
WORKING ENVIRONMENT

Work is primarily performed in a professional office environment with regular interaction across departments and with individuals of varying roles, backgrounds, and communication styles.

This position is based in Fargo, ND. Preference may be given to candidates located in or willing to relocate to the Fargo-Moorhead metro area.

Onsharp, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin, disability, veteran status, or other protected characteristics.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

Onsharp, Inc. • Fargo (ND)

On-site
USD 105,000 - 135,000
Senior Technical Project Manager
Senior Technical Project Manager

Onsharp • Fargo (ND)

On-site
USD 100,000 - 140,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off
+6
AI-Driven Full-Stack .NET Engineer
AI-Driven Full-Stack .NET Engineer

Onsharp, Inc. • Fargo (ND)

On-site
USD 90,000 - 120,000
Senior .NET Full-Stack Developer & Tech Lead
Senior .NET Full-Stack Developer & Tech Lead

Onsharp, Inc. • Fargo (ND)

On-site
USD 105,000 - 135,000
Senior Technical Project Manager
Senior Technical Project Manager

Onsharp, Inc. • Fargo (ND)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Voxtelesys • Omaha (NE)

On-site
USD 110,000 - 160,000
401(k)
Health, Vision, and Dental insurance
Flexible schedule
+3
Software Engineer | Level I
Software Engineer | Level I

Dahl Consulting • West Fargo (ND)

On-site
USD 77,000 - 95,000
Medical dental vision
401(k) match
Paid time off
+5
Software Developer (Sioux Falls, SD)
Software Developer (Sioux Falls, SD)

Sterling eMarketing • Sioux Falls (SD), Northern (KY)

Hybrid
USD 90,000 - 115,000
Health insurance
Dental insurance
Vision insurance
+7
.Net Developer (Onsite only)
.Net Developer (Onsite only)

INTERCONNECT WIRING • Fort Worth (TX)

On-site
USD 90,000 - 120,000
Staff Software Engineer
Staff Software Engineer

Job Juncture • Sioux Falls (SD)

On-site
USD 140,000 - 180,000
Health insurance
401(k) match
Tuition reimbursement
+2