1

Junior Programming Jobs in Virginia (NOW HIRING)

Overview SCCI is currently seeking a Junior Engineer/Analyst with a focus on DevOps/MLOps to join ... Candidate must be familiar with at least one programming language such as Python, C# or C++ * Must ...

Junior Audio Engineer Job no: 50000444 Work type: Full time Location: Virginia Beach Categories: Staff & Administration The Junior Audio Engineer reports to the Director of Media Services Operations ...

Junior DevSecOps Engineer Company: BLN24 About Us: We find strength in teamwork-a better you is a better us BLN24 is an award-winning Management Consulting Firm that supports the U.S. Federal ...

The Junior Engineer will work on high-visibility, high-dollar national security programs focused on sensing and advanced systems. This role is built for engineers and scientists who are highly ...

Junior DevSecOps Engineer Company: BLN24 About Us: We find strength in teamwork-a better you is a better us BLN24 is an award-winning Management Consulting Firm that supports the U.S. Federal ...

The Junior Engineer will work on high-visibility, high-dollar national security programs focused on sensing and advanced systems. This role is built for engineers and scientists who are highly ...

General information Job Posting Title Junior Telecoms Engineer Date Wednesday, June 10, 2026 City Remote Country United States Working time Full-time Description & Requirements Maximus is currently ...

Koniag Management Solutions, LLC a Koniag Government Services company , is seeking a Junior Engineer Simulations with a TS/SCI security clearance to support KMS and our government customer at the ...

Junior Engineer Simulations

Arlington, VA · On-site

$112K - $122K/yr

Koniag Management Solutions, LLC a Koniag Government Services company , is seeking a Junior Engineer Simulations with a TS/SCI security clearance to support KMS and our government customer at the ...

Showing results 21-40

Junior Programming information

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

To thrive as a Junior Programmer, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or a related field. Familiarity with coding languages like Python, Java, or JavaScript, version control systems such as Git, and basic software development tools is typically expected. Strong communication, eagerness to learn, and attention to detail are important soft skills that help you collaborate effectively and adapt to new challenges. These skills and qualities are vital for producing reliable code, integrating smoothly with development teams, and growing within the fast-evolving tech industry.

What are some typical challenges that junior programmers face when starting their first role, and how can they overcome them?

Junior Programmers often encounter challenges such as understanding complex codebases, adapting to team workflows, and balancing learning new technologies with meeting project deadlines. To overcome these, it's helpful to ask questions early and often, seek mentorship from more experienced colleagues, and make use of documentation and online resources. Participating in code reviews and collaborating with other team members also accelerates learning and integration into the team. Embracing a growth mindset and being proactive about continuous learning can make the transition smoother and more rewarding.

What is a junior programmer?

Junior programmers are entry-level software developers who assist in writing, testing, and maintaining code under the supervision of more experienced programmers. They typically have foundational knowledge of programming languages and software development concepts, but are still building their technical skills and gaining professional experience. Junior programmers often work on smaller tasks or parts of larger projects, helping teams deliver software solutions while learning industry best practices.

What are the most commonly searched types of Programming jobs in Virginia?

The most popular types of Programming jobs in Virginia are:

What job categories do people searching Junior Programming jobs in Virginia look for?

The top searched job categories for Junior Programming jobs in Virginia are:

Infographic showing various Junior Programming job openings in Virginia as of August 2026, with employment types broken down into 1% Internship, 76% Full Time, 17% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Junior Engineer/Analyst

SCCI

King George, VA • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

Overview
SCCI is currently seeking a Junior Engineer/Analyst with a focus on DevOps/MLOps to join our team! In this position you will support of the Battle Management System (BMS) Tactical Visualization Team (TVT) and bridge the gap between the software development teams' software products and deployment, security, and machine learning operations. The main duty for this position is to design, optimize, and maintain highly automated secure CI/CD and MLOps pipelines that support rapid, compliant deployment of both traditional software and AI models. This position is available for immediate hire and located in Dahlgren, VA.
SCCI offers a comprehensive and competitive benefits package including Health, Dental, Vision, Life and Disability benefits, 401k with Company Match, time off consisting of 2 weeks of paid vacation, 48 hours of sick/personal leave, and 11 paid Holidays.
Responsibilities:
  • Utilizing modern containerization and automation frameworks across Windows and Linux environments to build and support resilient infrastructure
  • Enabling our software developers by providing the foundational tools, reliable deployment workflows, and optimized environments necessary to transition cutting-edge capabilities from research into production seamlessly
  • Building, testing, and maintaining the tools and infrastructure that enable our software development teams to efficiently develop and release high-quality applications
  • Optimizing our continuous integration and continuous deployment pipelines, ensuring seamless and reliable software releases

Essential Skills and Experience:
  • Must be a U.S. Citizen and be able to obtain and maintain an active Secret Security Clearance
  • A Bachelor of Science (BS) degree from an accredited college or university in Computer Science, Computer Engineering or field directly related to the position
  • Candidate must be familiar with at least one programming language such as Python, C# or C++
  • Must be experienced in software version control and familiar with Linux, scripting through Bash and experience working across multiple software development teams
  • Candidate should be familiar with building and maintaining containerized environments using Docker, as well as managing CI/CD pipelines through services such as Jenkins and Artifactory
  • Work includes integration with both Windows and Linux environments

Preferred Skills and Experience:
  • Familiarity with MLOps tools and platforms (such as MLflow, Kubeflow, or similar model registries) and deployment workflows
  • Basic understanding of integrating machine learning frameworks (e.g., PyTorch, TensorFlow) within automated build and deployment pipelines

SCCI is committed to providing a comprehensive and competitive benefits package to meet the needs of employees and their families. EOE of Veterans and Disabilities.