1

Junior Programmer Jobs in Reston, VA (NOW HIRING)

The Junior Data Analyst will support the Senior Programmer Analyst, Junior Programmer Analyst(s), and the Senior Data Analyst in other tasks that may include data management, software management ...

International Systems Management Corp. (ISM) is seeking qualified candidates for Junior-Engineer, providing PEO IWS 1.0 engineering analysis and management support to the US Navy. The selected ...

Junior Engineer Location: Alexandria, VA Clearance: Secret Required Certification: DoD 8570 IAT Level II (eg: Security+) Support Public Key Infrastructure (PKI) certificate issuance and Identity ...

Everforth ECS is seeking a Junior Data Engineer to work in the National Capital Region covering the Pentagon, Falls Church, and Fairfax . Please Note: This position is contingent upon contract award.

Everforth ECS is seeking a Junior IaC Engineer to work in the National Capital Region covering the Pentagon, Falls Church, and Fairfax . Please Note: This position is contingent upon contract award.

next page

Showing results 1-20

Junior Programmer information

See Reston, VA salary details

$8

$28

$49

How much do junior programmer jobs pay per hour?

As of Jun 29, 2026, the average hourly pay for junior programmer in Reston, VA is $28.04, according to ZipRecruiter salary data. Most workers in this role earn between $17.02 and $34.52 per hour, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in specialized fields like machine learning, AI, or working at top tech companies, can earn $500,000 or more annually. These roles often require advanced skills, extensive experience, and sometimes stock options or bonuses as part of compensation packages.

Will AI replace junior dev?

AI is unlikely to fully replace junior programmers, as they perform tasks that require problem-solving, creativity, and understanding of context. Instead, AI tools can assist junior developers by automating repetitive coding tasks and improving productivity, allowing them to focus on learning and complex problem-solving. Developing skills in programming languages, algorithms, and tools remains essential for growth in this role.

Is 40 too old to become a web developer?

Age is not a barrier to becoming a junior programmer or web developer. Many successful developers start later in life, and skills such as coding languages, problem-solving, and continuous learning are more important than age. Employers value experience and adaptability, making it possible to enter the field at any age with the right training and dedication.

What are the key skills and qualifications needed to thrive in the Junior Programmer position, and why are they important?

To thrive as a Junior Programmer, you need a solid understanding of programming basics, strong problem-solving skills, and often a degree or certification in computer science or a related field. Familiarity with common programming languages such as Python, Java, or C++, and experience with version control systems like Git, are highly valuable. Attention to detail, willingness to learn, and effective communication set candidates apart in collaborative tech environments. These abilities enable Junior Programmers to contribute to diverse projects, adapt quickly, and work productively on development teams.

What do junior programmers do?

Junior programmers write, test, and maintain code for software applications under the supervision of senior developers. They often work with programming languages like Java, Python, or C++, and use development tools such as IDEs and version control systems. Their tasks include debugging, implementing features, and learning best coding practices to build their skills.

What types of projects or tasks does a Junior Programmer typically work on?

Junior Programmers usually assist with writing, testing, and debugging code under the guidance of more senior developers. They often work on smaller modules of larger projects, fix bugs, and help with documentation or software updates. The work environment is typically team-based, which provides frequent opportunities to learn from experienced colleagues and tackle challenges together. As you gain experience, you may gradually take on more complex responsibilities and contribute directly to project planning and implementation.

What is a Junior Programmer job?

A Junior Programmer is an entry-level software developer responsible for writing, testing, and debugging code under the guidance of senior developers. They work on small tasks within a larger project, assisting in software development and maintenance. Junior Programmers often use programming languages like Java, Python, or JavaScript and collaborate with teams to build applications. This role helps them gain experience, improve coding skills, and learn industry best practices.

What are the most commonly searched types of Programmer jobs in Reston, VA? The most popular types of Programmer jobs in Reston, VA are:
What are popular job titles related to Junior Programmer jobs in Reston, VA? For Junior Programmer jobs in Reston, VA, the most frequently searched job titles are:
What job categories do people searching Junior Programmer jobs in Reston, VA look for? The top searched job categories for Junior Programmer jobs in Reston, VA are:
What cities near Reston, VA are hiring for Junior Programmer jobs? Cities near Reston, VA with the most Junior Programmer job openings:
Infographic showing various Junior Programmer job openings in Reston, VA as of June 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $58,331 per year, or $28 per hour.
Consultant.e Junior - Casablanca

Consultant.e Junior - Casablanca

Wavestone

Washington, DC โ€ข On-site

Temporary

Posted 16 days ago


Job description

Description de l'entreprise

Rejoignez un cabinet de conseil international qui accompagne les grandes transformations strategiques.

Nous sommes Wavestoneย : des expertesย passionnees et orientees solutions, qui placent l'humain au cur de la performance et de la croissance. Ambitieuxsesย et en pleine expansion, nous developpons sans cesse notre portefeuille de clients et de projets, avec une portee internationale et une reelle volonte de generer un impact positif.

Etes-vous un vrai team player, porte par des valeurs fortesย ? Etes-vous curieuxse et determinee, avec l'envie d'apprendre chaque jour ? Etes-vous du genre a relever les defis sans hesiter ? Alors vous etes au bon endroit. Rejoignez Wavestone et exprimez votre potentiel dans un environnement stimulant et collaboratif, ou l'on transforme les defis d'aujourd'hui en opportunites de demain.

Description du poste

Au sein d'une equipe de pres de 30 collaborateurs, vous accompagnerez nos clients dans leurs programmes de transformation.
Par exemple, nous avons accompagne recemment :

- Une des plus grosses entreprises du Maroc dans la refonte de sa strategie de distribution ;

- Une grande banque dans sa transformation digitale en pilotant la transformation aupres de la direction generale, en refondant les processus de vente et l'architecture des systemes d'information sous-jacente ;

- Une entreprise dans un programme de mise en place de synergies avec ses filiales.

Encadre(e) par des consultants experimentes, vous serez susceptible d'intervenir sur une grande diversite de clients et de problematiques. En tant que consultant junior, vous :

- Contribuez a la conduite de missions de diagnostic, de definition et de mise en uvre d'organisation, de processus, d'outil avec le support de votre management ou d'experts internationaux. Vos responsabilites couvrent a la fois la production de livrables, l'animation d'ateliers en autonomie, l'appui de votre chef de projet,ย ainsi que la gestion quotidienne de la relation de votre client.

- Participez a la redaction de propositions commerciales, et a la transformation des suites de missions.

- Dans un esprit startup , vous aurez l'opportunite avec les autres membres de l'equipe de vous impliquer sur la communication, le knowledge management, le recrutement, l'organisation et le bien-etre au bureau, etc.

Qualifications

Diplome(e) d'une grande ecole d'ingenieur ouย de management, idealement a l'etranger,ย vous etes jeune diplome(e) ou vous justifiez d'une premiere experience, acquise dans un cabinet de conseilย ou aupres d'une grande entreprise. Votre experience et votre curiosite intellectuelle, vous permettent de comprendre rapidement les specificites de nos clients.
Vous etes dote(e) d'un esprit critique et analytique aiguise, d'un tres bon relationnel et d'un sens prononce du service et de l'excellence. Vous souhaitez integrer des equipes a taille humaine favorisant la proximite et la transmission des savoirs. Vous recherchez un environnement de travail stimulant, propice a l'epanouissement personnel au sein d'un cabinet de conseil reconnu et en pleine croissance.
Alors si votre objectif est de participer a un projet d'entreprise ambitieux et de mettre a profit votre talent et votre enthousiasme dans une societe qui saura vous faire grandir avec elle, donnez-vous les chances de rejoindre nos equipes !