Jefferson Lab
Jefferson Lab

27 Jefferson Lab Software Developer Jobs Hiring Near You

Technical Student Intern_16122

Newport News, VA ยท On-site

$13.50 - $18.25/hr

About Jefferson Lab Join a community with a common purpose of solving the most challenging scientific and engineering problems of our time. The Jefferson Lab campus is located in southeastern ...

Storage Architect

Newport News, VA ยท On-site

$115.90K - $205.10K/yr

A career at Jefferson Lab is more than a job. You will be part of "big science" and work alongside top scientists and engineers from around the world unlocking the secrets of our visible universe.

Procurement Group Manager

Newport News, VA ยท On-site

$101.40K - $163K/yr

Above-average proficiency in computer software programs including the Microsoft Office Suite ... scientific and engineering problems of our time. The Jefferson Lab campus is located in ...

Showing results 21-27

Jefferson Lab Jobs Information

What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is a Software Developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Infographic showing various Software Developer job openings at Jefferson Lab in the United States as of May 2026, with employment types broken down into 84% Full Time, and 16% Part Time. Highlights an 100% Physical job distribution.
Technical Student Intern_16122

Technical Student Intern_16122

Jefferson Lab

Newport News, VA โ€ข On-site

$13.50 - $18.25/hr

Full-time, Part-time, Internship

Posted 21 days ago


Job description

At Jefferson Lab, you'll champion cutting-edge science and operational excellence while shaping the future of discovery. Join us and make your mark - where excellence meets purpose, and great minds truly matter.
Jefferson Science Associates is hiring 2 Technical Student Interns.
This is a year-round position for full time undergraduate students available to work part-time during fall and spring semesters and full-time during summer semesters.
Must be a U.S. Citizen.
Must be available to work a minimum of 18 hours per week, with the maximum being 20 hours per week during school sessions, and 40 hours per week between school sessions (spring break, summer break, and winter break).
What your job will be like:
Works with the User Services/Helpdesk Group within the Computing and Networking Infrastructure (CNI) Department to provide end-user computing support.
In this job you will:
  • Provides support for Windows 10, Macintosh OS X, and various releases of Red Hat Enterprise Linux.
  • Troubleshoots hardware, operating systems, network, and supported application issues.
  • Complete and document resolution of problem reports, and maintain on-line documentation.

Experience
  • Required: none
  • Preferred: Experience in computer support. Or
  • Preferred: Experience with Mac OS X and any Linux variant.

Education
  • Applicant must be enrolled in a local university as a full-time undergrad college student with a GPA of 2.5 or better. Enrollment in a computer-related major preferred.
  • Proof of full-time status and copies of transcripts are required prior to the interview (unofficial copies are acceptable).

Knowledge, Skills, and Abilities
  • Excellent working knowledge of the Windows 10.
  • Good working knowledge of local area network configuration.
  • Good use of written and verbal instructions, understand and follow established computing policies, and have excellent communication skills both in writing and in speech.

About Jefferson Lab
Join a community with a common purpose of solving the most challenging scientific and engineering problems of our time. The Jefferson Lab campus is located in southeastern Virginia amidst a vibrant and growing technology community.
A career at Jefferson Lab is more than a job. You will be part of "big science" and work alongside top scientists and engineers from around the world unlocking the secrets of our visible universe. Managed by Jefferson Science Associates, LLC, Thomas Jefferson National Accelerator Facility is entering an exciting period of mission growth and is seeking new team members ready to apply their skills and passion to have an impact. You could call it work, or you could call it a mission. We call it a challenge. We do things that will change the world.
Jefferson Science Associates, LLC (JSA) manages and operates the Thomas Jefferson National Accelerator Facility (Jefferson Lab). JSA is an Equal Opportunity Employer.
JSA is committed to providing reasonable accommodation for people with disabilities (unless doing so will result in an undue hardship). If you need a reasonable accommodation for any part of the employment process, please send an e-mail to recruiting@jlab.org or contact Human Resources by calling (757) 269-7100 and selecting option 1 between 8 am - 5 pm EST to provide the nature of your request.
Employment with JSA is conditional upon DOE approval if at any time during your employment you are participating in a Foreign Government Talent Recruitment Program or Affiliated activity. Generally, such programs/activities include any foreign-state-sponsored attempt to acquire U.S.-funded scientific research through programs run or funded by the government that target scientists, engineers, students, academics, researchers, and entrepreneurs of all nationalities working or educated in the United States. This includes positions or appointments, both domestic and foreign, titled academic, professional, or institutional appointments whether or not remuneration is received and whether full-time, part-time or voluntary.