2

Remote Software Engineer Student Jobs in Tennessee

* Fully remote opportunity * Must be eligible for a federal security clearance (U.S. Citizenship is required) Kubernetes Platform Software Engineer As a Platform Software Engineer, you will design ...

Senior Software Engineer

Nashville, TN · Remote

$118K - $156K/yr

Senior Software Engineer FLSA STATUS: Exempt DEPARTMENT: JusticeTech REPORTS TO: Lead Engineer ... Remote TRAVEL: Rarely for conferences, strategic planning sessions, and key stakeholder meetings ...

Senior Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

Senior Software Engineer FLSA STATUS: Exempt DEPARTMENT: JusticeTech REPORTS TO: Lead Engineer ... Remote TRAVEL: Rarely for conferences, strategic planning sessions, and key stakeholder meetings ...

We're seeking Software Engineers ready to play a starring role in shaping the future of cinema ... remote working options, depending on the role. What really makes Regal shine? Our people. We're ...

Senior Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

We are currently seeking a Senior Software Engineer to join our team in Nashville, Tennessee (US-TN ... While many positions offer remote or hybrid work options, these arrangements are subject to change ...

Senior Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

We are currently seeking a Senior Software Engineer to join our team in Nashville, Tennessee (US-TN ... While many positions offer remote or hybrid work options, these arrangements are subject to change ...

$18 - $50/hr

Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at ... remote environment within the United States of America. * Intelligence, Software Engineering ...

$18 - $50/hr

Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at ... remote environment within the United States of America. * Intelligence, Software Engineering ...

$18 - $50/hr

Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at ... remote environment within the United States of America. * Intelligence, Software Engineering ...

next page

Showing results 1-20

Remote Software Engineer Student information

What is a remote software engineer student?

A Remote Software Engineer Student is someone who is currently studying software engineering and participates in learning or internship opportunities from a remote location, rather than in-person. These students often take online courses, complete virtual internships, or contribute to remote team projects to gain practical experience in software development. Working remotely allows them to build technical and collaboration skills using digital tools, while balancing academic commitments. This role helps prepare students for future careers in software engineering by providing real-world experience in a flexible setting.

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

To thrive as a Remote Software Engineer Student, you need a solid understanding of programming fundamentals, algorithms, and basic computer science, often supported by coursework or self-directed learning. Familiarity with version control systems like Git, code collaboration platforms such as GitHub, and integrated development environments (IDEs) is typically required. Strong self-motivation, effective time management, and clear communication skills are essential for succeeding in a remote learning and collaborative environment. These abilities allow you to learn efficiently, contribute to projects, and navigate the unique challenges of remote work and study.

What are some common challenges faced by remote software engineer students, and how can they be overcome?

Remote software engineer students may encounter challenges such as staying motivated without in-person supervision, managing distractions at home, and effectively communicating with mentors or team members online. To overcome these obstacles, it's helpful to establish a dedicated workspace, set a structured daily routine, and utilize collaboration tools like Slack or Zoom for regular check-ins. Proactively reaching out for feedback and participating in virtual study groups can also boost engagement and learning.

What is the difference between Remote Software Engineer Student vs Remote Software Engineer Intern?

AspectRemote Software Engineer StudentRemote Software Engineer Intern
CredentialsEnrolled in a computer science or related programTypically a student or recent graduate, may have some coursework completed
Work EnvironmentPart-time or project-based, often flexible schedulingPaid or unpaid, structured internship program
Employer UsageUniversities, training programs, or startupsTech companies, startups, or corporate internship programs
Search/Comparison IntentUnderstanding entry-level or educational rolesLooking for internship opportunities to gain experience

Remote Software Engineer Students are typically enrolled in educational programs and seek part-time or project-based roles to gain experience. Interns are usually in structured internship programs, often paid, aimed at providing practical industry experience. Both roles serve as entry points for aspiring software engineers but differ mainly in their formal structure and expectations.

What cities in Tennessee are hiring for Remote Software Engineer Student jobs?

Cities in Tennessee with the most Remote Software Engineer Student job openings:

Infographic showing various Remote Software Engineer Student job openings in Tennessee as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Software Engineer

Nashville, TN • Remote

i3 Verticals
Embedded Software • 51 - 200 employees

Full-time

Re-posted 17 days ago


i3 Verticals rating

7.6

Company rating: 7.6 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

157th of 247 rated software companies


Job description

JOB TITLE: Software Engineer

DEPARTMENT: Transportation

REPORTS TO: Manager of Software Engineering

JOB LOCATION: Remote

TRAVEL:  less than 10%

Position Description:

Our team develops and maintains web applications that allow users to digitally sign files. This position joins an existing self-organizing Scrum Team comprised of Software Engineers, QA Engineers, Documentation Specialists and Support Engineers.

We are seeking a talented and motivated mid-level engineer who can help us develop new features and improve these applications. The ideal team member has a passion for problem solving and an ability to navigate the codebase of a complex, distributed, multitenant application. They should be proactive, self-sufficient, and thrive in a collaborative environment that values team success.

Essential Duties and Responsibilities:

  • Develop, enhance, and maintain backend APIs using .NET Core
  • Help transform our current Razor pages app into an Angular/Rest API app
  • Develop new features based on customer requirements
  • Tackle technical debt and help improve our complex codebase
  • Perform code reviews
  • Participate in Scrum Team ceremonies and collaborate with others on the team to achieve our goals
  • Keep up to date with modern technologies, frameworks, and platforms

Education and Experience:

  • 3 – 5 years of relevant enterprise software development experience
  • Proficiency in .NET Core, Entity Framework, and Razor Pages
  • Strong experience in relational databases, preferably SQL Server
  • Experience in frontend development using Angular

Abilities:

  • Excellent written and verbal communication skills.
  • Proven analytical, problem solving, and decision-making skills
  • Ability to navigate, understand, and contribute to complex, distributed, multitenant applications.
  • Ability to work independently and collaboratively.
  • Ability to prioritize and manage projects to defined timelines.

Technical Skills:

  • Proficient in:
    • C#, .NET, .NET Core API
    • Razor Pages
    • Angular
    • SQL
  • Nice to Have:
    • Experience with Unit and Integration Testing (xUnit, NUnit, etc.)
    • Familiarity with payment processing
    • Familiarity with cloud hosting, especially Azure

Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York


What i3 Verticals employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom