1

Freelance Software Developer Student Jobs in Utah

... Software Engineer to join their team. This role involves designing and building core product ... freelance, etc) โ€ข passion for startups and building things from the ground up Company : What ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

next page

Showing results 1-20

Freelance Software Developer Student information

What is a freelance software developer student?

A Freelance Software Developer Student is a student who works independently on software development projects while pursuing their studies. They typically take on short-term or contract-based work to build real-world experience, improve their coding skills, and earn income. These students often use platforms like Upwork or Fiverr to find clients, and they may work on tasks like building websites, creating apps, or fixing bugs. Balancing freelance work with academic responsibilities helps them develop time management and professional skills.

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

To thrive as a Freelance Software Developer Student, you need a solid grasp of programming fundamentals, problem-solving abilities, and ongoing coursework or self-study in computer science. Familiarity with code versioning tools like Git, common programming languages (such as Python or JavaScript), and platforms like GitHub or Stack Overflow is typical. Strong time management, self-motivation, and effective communication help you balance learning with client work and collaboration. These skills and qualities are crucial for delivering quality projects, building a professional reputation, and advancing both academically and professionally.

How do freelance software developer students typically find clients and manage projects while balancing their studies?

Freelance Software Developer Students often find clients through online platforms, networking events, or referrals within their academic and professional circles. Balancing freelance work with studies requires effective time management and setting clear expectations with clients regarding availability and deadlines. Many students use project management tools and maintain regular communication to ensure transparency and timely delivery. Collaborating with clients remotely is common, and students often work independently but may join small teams for larger projects, providing valuable real-world experience alongside their academic learning.

What is the difference between Freelance Software Developer Student vs Freelance Software Developer Intern?

AspectFreelance Software Developer StudentFreelance Software Developer Intern
CredentialsEnrolled in a computer science or related programTypically a student or recent graduate
Work EnvironmentIndependent, remote or freelance projectsOften part-time, project-based, or internship roles
Employer & Industry UsageSelf-employed, startups, or small clientsStartups, tech companies, or agencies
Search & Comparison IntentLooking for freelance projects or gigsSeeking internship opportunities or freelance work

Both roles involve learning and applying software development skills, but a Freelance Software Developer Student is typically enrolled in school and works independently on freelance projects, while a Freelance Software Developer Intern is usually gaining practical experience through internships or part-time freelance roles within organizations. The main difference lies in their employment status and purpose: students focus on learning, whereas interns aim to gain industry experience.

Can I do freelancing as a student?

Freelance software developers who are students can often start freelancing if they have the necessary skills and meet legal age requirements. Many platforms allow students to find freelance work, but they should ensure they balance projects with their academic commitments and understand any legal or contractual obligations. Building a portfolio and gaining experience can help students succeed in freelancing roles.

Can a freelance software developer student work freelance?

A freelance software developer student can work freelance if they meet legal age requirements and have the necessary skills. Many students take on freelance projects using platforms like Upwork or Fiverr, but they should ensure they comply with local labor laws and any educational institution policies. Building a portfolio and gaining experience can help them secure freelance opportunities while studying.

What are the most commonly searched types of Software Developer Student jobs in Utah?

The most popular types of Software Developer Student jobs in Utah are:

What are popular job titles related to Freelance Software Developer Student jobs in Utah?

For Freelance Software Developer Student jobs in Utah, the most frequently searched job titles are:

What job categories do people searching Freelance Software Developer Student jobs in Utah look for?

The top searched job categories for Freelance Software Developer Student jobs in Utah are:

What cities in Utah are hiring for Freelance Software Developer Student jobs?

Cities in Utah with the most Freelance Software Developer Student job openings:

IT Software Developer IV

The Chronicle Of Higher Education, Inc.

Salt Lake City, UT โ€ข On-site

$85 - $105/hr

Other

Posted 18 days ago


Job description

IT Software Developer IV

Job Summary: The IT Software Developer for UIT's University Support Services will play a primary role in the development and support of custom student information system applications used by partners of the University of Utah. This position works closely with web engineers, UI designers, product managers, and business partners to create and maintain innovative, secure, and featureโ€‘rich applications for staff, faculty, and student users.

Responsibilities
  • Develop, support, and maintain Student Information System software used by partner colleges throughout the state.
  • Participate in all phases of the full software development lifecycle.
  • Operate effectively as part of a small, collaborative team, taking initiative and managing priorities with minimal oversight.
  • Gather and refine requirements with stakeholders, customers, and system administrators.
  • Design, plan, and implement broad architectural solutions related to application development and deployment.
  • Lead the design and development of a new Blazor-based web platform as a full migration from the existing WPF desktop application.
  • Communicate effectively with team members, stakeholders, and customers through strong verbal and written skills.
  • Manage working time effectively, operating independently while actively seeking opportunities for improvement.
  • Maintain a personal commitment to continuous learning and professional growth.
  • Maintain and enhance system integrations with connected platforms such as Canvas, Tableau, Salesforce, financialโ€‘aid processing, payments, and others.
  • Prepare reports and correspondence related to project specifications, activities, and status.
  • Analyze information to recommend and plan the installation of new systems or modifications to existing systems.
  • Consult with customers and crossโ€‘functional departments on project status, proposals, and technical issues related to software design and maintenance.
  • Confer with project managers to gather information on limitations, capabilities, and requirements.
  • Coordinate the installation and deployment of software systems.
  • Participate in Agile/Scrum ceremonies including sprint planning, standโ€‘ups, and retrospectives.
  • Mentor junior developers and provide guidance on technical approach, code quality, and best practices.
  • Supervise and assign work to programmers, as needed.
Technical Skills
  • Strong proficiency in C#, SQL Server, ASP.NET Core (including Blazor and Web API), HTML, CSS, and JavaScript.
  • Experience building web interfaces using the Blazor framework, including dependency injection, multithreaded programming, and componentโ€‘based UI design. Familiarity with WPF desktop applications for the purpose of understanding and migrating existing functionality to web.
  • Solid understanding of relational database design, including normalization, ERD modeling, and SQL.
  • Experience with SQL query optimization, performance tuning, troubleshooting performance issues, and reviewing database logs.
  • Strong commitment to code ownership and quality, including thorough peer code reviews and constructive feedback.
  • Experience writing clean, maintainable, and testable code using unit tests, design patterns, and industry best practices.
  • Experience with migration of legacy systems to modern web platforms.
  • Experience using AI coding assistant tools in an efficient and responsible manner.
  • Fullโ€‘stack experience delivering solutions independently, from requirements refinement through UI design, business logic, database work, testing, and documentation.
  • Strong understanding of objectโ€‘oriented design and programming principles throughout the software development lifecycle.
  • Experience building and maintaining CI/CD pipelines and release processes.
  • Experience designing and managing APIs with attention to application security, data security, and secure coding practices.
  • Experience with OAuth 2.0, OpenID Connect, and SSO authentication flows and configuration.
  • Experience working with Docker, IIS, HTTP request/response lifecycles, AJAX, XML, JSON, REST, and SOAP web services.
  • Experience using ORM tools such as Entity Framework Core.
  • Experience using Git for version control, including structured branching strategies and pull request workflows.
  • Experience with application logging, monitoring, and errorโ€‘tracking tools.
Minimum Qualifications

EQUIVALENCY STATEMENT: 1 year of higher education can be substituted for 1 year of directly related work experience (Example: bachelor's degree = 4 years of directly related work experience).

IT Software Developer, IV: Requires a bachelor's (or equivalency) + 8 years or a master's (or equivalency) + 6 years of directly related work experience.

Preferred Qualifications
  • Experience with cloud platforms such as Microsoft Azure and AWS.
  • Experience with LMS integrations such as Canvas.
  • Experience with API gateways such as WSO2 and managing scalable service endpoints.
  • Experience with data visualization tools such as Tableau and integrating visualizations into web applications.
  • Experience with mobile application development.
  • Experience with reporting engines such as Telerik or SSRS.

Pay Rate Range: $85,000 - $105,000

Location: Campus

Work Schedule: 9:00โ€ฏAM to 5:00โ€ฏPM (Full Time)

Open Until Filled

#J-18808-Ljbffr