3

Remote Entry Level Software Developer Jobs in Oxford, MS

... equipment, software, and services to protect, control, andoptimizeassets within electrical ... Remote {#LI-Remote}, this role provides support for the East Coast and will require East Coast ...

Remote Entry Level Software Developer information

See Oxford, MS salary details

$27.8K

$94.4K

$227.3K

How much do remote entry level software developer jobs pay per year?

As of Aug 5, 2026, the average yearly pay for remote entry level software developer in Oxford, MS is $94,359.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,800.00 and $99,800.00 per year, depending on experience, location, and employer.

What is the difference between Remote Entry Level Software Developer vs Remote Junior Software Engineer?

AspectRemote Entry Level Software DeveloperRemote Junior Software Engineer
Required CredentialsBasic programming skills, relevant degree or courseworkSimilar, often includes internships or coursework
Work EnvironmentRemote, collaborative teams, entry-level projectsRemote, team-based development, entry-level tasks
Employer & Industry UsageTech companies, startups, software firmsTech industry, software development companies
Search & Comparison IntentYes, often compared for entry-level rolesYes, similar roles often searched together

The main difference between a Remote Entry Level Software Developer and a Remote Junior Software Engineer lies in job titles used by employers, but both roles typically require similar foundational skills, work in remote environments, and are found in tech industries. The titles are often used interchangeably, with slight variations in company preferences. Both are suitable for recent graduates or those starting their software development careers.

What are some common challenges faced by remote entry level software developers, and how can they be addressed?

Remote entry level software developers often face challenges such as limited in-person mentorship, difficulty in building relationships with team members, and adjusting to asynchronous communication. To address these, it's important to proactively seek feedback, regularly participate in virtual meetings, and engage in online team discussions or code reviews. Using collaboration tools and scheduling regular check-ins with a mentor or team lead can greatly enhance learning and integration into the team. Embracing self-discipline and setting a structured daily routine also help in managing tasks and maintaining productivity.

What are the key skills and qualifications needed to thrive as a remote entry level software developer, and why are they important?

To thrive as a Remote Entry Level Software Developer, you need a solid understanding of programming languages (such as Python, Java, or JavaScript), algorithms, and software development fundamentals, usually supported by a relevant degree or coding bootcamp. Familiarity with version control systems like Git, basic cloud platforms, and collaborative tools such as Slack or Jira is commonly required. Strong communication, self-motivation, and time management are crucial soft skills for succeeding in a remote environment. These skills enable you to deliver quality code, collaborate effectively with distributed teams, and adapt to the fast-paced demands of the tech industry.

What does a remote entry level software developer do?

As a remote entry-level software developer, your job is to code programs, troubleshoot problems with an application or framework, and otherwise work from home to support a company's programming needs. In this home-based role, you may use virtual office software to coordinate with other employees, complete tasks assigned to you by senior developers, debug programs that you are still in the process of making, and help analyze the company's future technology needs. A remote entry-level software developer position is typically still a part-time or full-time job for a specific employer, but it may be a contract role where you complete a programming job and move on to another as needed.

What is a remote entry level software developer?

Remote entry level software developers are professionals who work from a location outside of a traditional office, often from home, and are at the beginning of their careers in software development. They typically have foundational knowledge of programming languages and software development practices. Their responsibilities can include writing code, debugging, testing software, and collaborating with other developers online. Remote entry level roles allow new developers to gain industry experience while enjoying the flexibility of working from anywhere. These positions are ideal for recent graduates or career changers looking to start a career in tech.
What job categories do people searching Remote Entry Level Software Developer jobs in Oxford, MS look for? The top searched job categories for Remote Entry Level Software Developer jobs in Oxford, MS are:
What cities near Oxford, MS are hiring for Remote Entry Level Software Developer jobs? Cities near Oxford, MS with the most Remote Entry Level Software Developer job openings:
Infographic showing various Remote Entry Level Software Developer job openings in Oxford, MS as of July 2026, with employment types broken down into 4% Internship, 70% Full Time, and 26% Part Time. Highlights an 100% Remote job distribution, with an average salary of $94,359 per year, or $45.4 per hour.

Research Scientist - National Center for Computational Hydroscience and Engineering (NCCHE)

University of Mississippi

Oxford, MS • On-site, Remote

Full-time

Posted 22 days ago


University Of Mississippi rating

7.9

Company rating: 7.9 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

205th of 614 rated colleges and universities


Job description

The University of Mississippi - fondly referred to as Ole Miss - stands as a premier public research institution with a proud legacy of academic distinction. We are devoted to nurturing a vibrant, inclusive community where every member - student, faculty, and staff - can achieve their fullest potential.

Job Summary:

This position focuses on developing and maintaining computational and geospatial technologies that support agricultural watershed science, water quality assessment, dam-break flood modeling, risk evaluation, and emergency planning. The role emphasizes building decision-support systems and web-based tools, managing large environmental datasets, and enabling data-driven environmental management through advanced modeling, software engineering, and GIS/remote sensing workflows.
It also includes supporting high-performance and Linux-based research computing environments, contributing to scientific communication (journal articles, technical reports, and conference presentations), and collaborating with interdisciplinary teams and stakeholders. In addition, the role supports grant proposal development and may include leading external research efforts.

Job Description:

Essential Duties/ Responsibilities:
  • Develop computational models, software tools, and web-based decision support systems for agricultural watershed processes, water quality assessment, dam-break flood modeling, risk assessment, and emergency planning.
  • Develop and maintain scientific software, geospatial applications, databases, and computational workflows using programming languages such as FORTRAN, C++, Python, R, and related technologies.
  • Design, develop, and maintain geospatial databases, web mapping applications, decision-support systems, and cloud- or cluster-based cyberinfrastructure to support environmental modeling, visualization, and data dissemination.
  • Manage and process large environmental and hydrologic datasets using GIS, remote sensing, spatial databases, and geospatial analysis tools.
  • Support high-performance computing, Linux-based research computing environments, automation workflows, and related computational infrastructure required for environmental modeling and data-intensive research.
  • Participate in and lead external research grant proposal development.
  • Participate in and lead peer-reviewed journal publications, technical reports, and scientific conference presentations.
  • Collaborate with interdisciplinary teams of scientists, engineers, and stakeholders to develop innovative solutions for water resources and environmental management challenges.

Job Responsibilities:

Preferred Experience, Knowledge, Skills & Abilities:
  • Experience in developing computational models, decision-support systems, and web-based tools for hydrologic, hydraulic, watershed, water quality, and environmental management.
  • Experience in scientific programming (e.g., FORTRAN, C++, Python, R), software development, computer systems, and computational infrastructure for environmental and geospatial applications..
  • Experience in geospatial analysis and environmental data management using GIS, remote sensing, spatial databases, and web-based geospatial technologies.
  • Experience with database design, administration, and optimization, including PostgreSQL/PostGIS and large-scale spatial data processing.
  • Experience in developing and deploying geospatial web services, map servers, and cloud- or cluster-based computing environments for environmental modeling and visualization.
  • Experience with Linux system administration, high-performance computing (HPC), virtualization, automation, and research computing infrastructure.
  • Excellent oral, written, and presentation skills (both technical and non-technical).
  • Experience in AIMS and/or DSS-WISE modeling and decision support systems is preferred.
Education:
  • Ph.D. in Computational Hydroscience and Engineering, or a closely related discipline. The PhD degree should be already received or about to be received at the end of the current semester.

* This position is fully or partially funded by external research grants. Continued employment is contingent upon satisfactory performance and the ongoing availability of funding.


** Applicants are requested to attach a Resume/CV with their application.

Education Qualifications:

PhD (Required)

Experience:

Interview Requirement:

Interview Requirements: Any candidate who is called for an interview must notify the Department of Equal Opportunity/Regulatory Compliance in writing of any reasonable accommodation needed prior to the date of the interview.

EEO Statement:

The University of Mississippi provides equal opportunity in any employment practice, education program, or education activity to all qualified persons. The University complies with all applicable laws regarding equal opportunity and does not unlawfully discriminate against any employee or applicant for employment based upon race, color, gender, sex, pregnancy, sexual orientation, gender identity or expression, religion, national origin, ethnicity, citizenship, age, disability, military status, protected veteran status, genetic information, or any other legally protected status.

Background Check Statement:

The University of Mississippi is committed to providing a safe campus community. UM conducts background investigations for applicants being considered for employment. Background investigations include a criminal history record check, and when appropriate, a financial (credit) report or driving history check.

Join the Ole Miss Family - Build Your Legacy Here!


What University Of Mississippi employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom