Undergraduate Software Engineer

Apply now Job no: 496504
Work type: Institutional Student
Location: Grand Forks
Categories: Student

Salary/Position Classification

  • $20.00 hourly, Non-Exempt (Eligible for overtime)
  • 10-20 hours per week
  • 100% Remote Work Availability: No
  • Hybrid Work Availability (requires some time on campus): No

Purpose of Position

This is a part-time, non-benefited position. Only UND students are eligible to be hired in this position.

Seeking an enthusiastic and motivated Undergraduate Software Engineer to work on all phases of the software lifecycle for a National Security research project —from design and development to testing and deployment—focusing primarily on Next.js (React) front-ends and API integrations. This position will provide hands-on experience, mentorship, and the opportunity to develop real world full-stack web applications.

Duties & Responsibilities

  • Collaborate with senior engineers to design and implement user interfaces using Next.js (with JSX/TSX)
  • Integrate and consume RESTful or GraphQL APIs to fetch, display, and update data
  • Write clean, maintainable code and participate in code reviews
  • Help troubleshoot, debug, and resolve issues across the stack
  • Document your work—code comments, README updates, and user guides
  • Stay up-to-date on best practices, tools, and emerging technologies 

Required Competencies

  • Strong problem-solving skills and attention to detail
  • Excellent written and verbal communication skills
  • Self-motivated, eager to learn new technologies, and able to work both independently and collaboratively

Minimum Requirements

  • Currently enrolled in a Bachelor’s program in Computer Science, Software Engineering, or a related field
  • Successful completion of a Criminal History Background Check

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the US and to complete the required employment eligibility verification form upon hire. This position does not support visa sponsorship for continued employment.

Preferred Qualifications

  • Experience building front-end UIs with React or similar technology.

  • Familiarity with consuming and testing APIs (REST or GraphQL)

  • Experience with TypeScript, Node.js, or Express.js

  • Familiarity with Git and GitHub workflows (branching, pull requests, merges)

  • Exposure to CI/CD pipelines

  • Knowledge of CSS frameworks or component libraries

  • Understanding of basic security and accessibility principle

To Apply

For full consideration, applications must be received by the closing date.

Please include in the application if you are currently or have in the past 12 months been employed with the University of North Dakota, the North Dakota University System or any other North Dakota State agency. If so, include which agency/department, as well as how many hours you work a week.

Career Services is here to help students looking for student employment positions at UND by offering individual sessions that include resume, cover letter reviews, and interview preparation. Please schedule an appointment through Hawk Central or email us at und.careerservices@und.edu.

Advertised: Central Daylight Time
Applications close: Central Daylight Time

Back to search results Apply now Refer a friend