1

Github Software Engineer Intern Jobs in Virginia

The Software Engineer will work as part of an agile development team to design, develop, test, and ... Use GitHub for version control and collaboration * Use Jenkins for build and deployment automation

The Software Engineer will work as part of an agile development team to design, develop, test, and ... Use GitHub for version control and collaboration * Use Jenkins for build and deployment automation

The Software Engineer will work as part of an agile development team to design, develop, test, and ... Use GitHub for version control and collaboration * Use Jenkins for build and deployment automation

UICC Engineering Intern

Dulles, VA

$16.50 - $21.50/hr

The UICC Engineering Intern will assist the UICC Engineering department in various projects and ... Analyze and document current software development processes * Enhance existing softwares & migrate ...

Technical Intern 3

Reston, VA · On-site

$49K - $68K/yr

As a Software Engineering Intern, you will be immersed in a cross functional environment that blends systems engineering, hardware integration, and battlefield ready software development. You will ...

We offer advanced services in data science, data engineering, software engineering, AI solutions ... Proficiency with GitHub and Jenkins. * Familiarity with JIRA for task and workflow management.

Utilize software to generate, process, manage, and transfer data * Create production setups for new ... Experience in any programming language (C# preferred) * Experience in any scripting language ...

Software Engineers supporting these efforts work alongside data scientists and data engineers to ... Git/GitHub * Ability to handle sensitive, confidential, or regulated data in accordance with ...

Experienced Software Developer Location: On-Site | Herndon, VA Company: Emergent Technologies Inc ... GitHub, Jenkins Scripting languages including Python and PowerShell Building solutions that ...

Senior Software Engineer

Richmond, VA · Remote

$121K - $159K/yr

Senior Software Engineer w/ECM We are seeking a Senior Software Engineer with extensive .NET ... Build and maintain CI/CD pipelines using TeamCity, Azure DevOps (ADO), and GitHub for continuous ...

Software Engineers supporting these efforts work alongside data scientists and data engineers to ... Git/GitHub * Ability to handle sensitive, confidential, or regulated data in accordance with ...

Senior Software Engineer

Reston, VA · On-site

$127K - $168K/yr

Software Engineer The forefront of research and development to improve patient care. We work to ... A good understanding of different package distribution tools like NPM, Nuget, GitHub, etc.

... GitHub or GitLab, including branching strategies and pull request processes. • Hands-on ... software engineering fundamentals including testing strategies, version control, and Agile/Scrum ...

SME Software Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver ... GitHub Ansible; PowerShell * Proven ability to work senior leadership * Must be able to deliver ...

SME Software Engineer At Bcore, our strength comes from how we deliver impact to the mission ... GitHub Ansible; PowerShell * Proven ability to work senior leadership * Must be able to deliver ...

Sr. Software Engineer

Herndon, VA · On-site

$126K - $166K/yr

Overview The Software Engineer will work as part of an agile development team to design, develop ... Use GitHub for version control and collaboration. * Use Jenkins for build and deployment automation.

next page

Showing results 1-20

Github Software Engineer Intern information

What does a GitHub Software Engineer Intern do?

A GitHub Software Engineer Intern works alongside experienced engineers to help develop, test, and maintain software products and features on the GitHub platform. Interns are typically involved in writing code, fixing bugs, participating in code reviews, and collaborating on open source projects. They gain practical experience with industry-standard tools and workflows, while learning about large-scale software development. The internship offers an opportunity to contribute to real-world projects and learn from talented mentors.

What types of projects and technologies do Github Software Engineer Interns typically work on during their internship?

As a Github Software Engineer Intern, you’ll often have the opportunity to contribute to real-world projects that directly impact Github’s platform and user experience. Interns may work on backend services, frontend features, or infrastructure improvements, using technologies like Ruby on Rails, React, and cloud services. You’ll collaborate closely with full-time engineers, participate in code reviews, and attend regular team meetings, ensuring you’re integrated into the development process. This hands-on experience not only strengthens your technical skills but also provides valuable insight into how large-scale software products are built and maintained.

What is the difference between Github Software Engineer Intern vs Github Software Engineer?

AspectGithub Software Engineer InternGithub Software Engineer
Required CredentialsTypically pursuing a bachelor's or master's degree in CS or related fieldBachelor's degree in CS or related field; often requires 1-3 years of professional experience
Work EnvironmentInternship programs, often part-time or summer roles, in tech companies or open-source projectsFull-time employment in tech companies, startups, or open-source organizations
Employer & Industry UsageUsed by companies for internship programs; common in tech and software development industriesFull-time role in similar industries, focusing on software development, cloud services, and open-source contributions

The main difference between Github Software Engineer Intern and Github Software Engineer is experience level and employment status. Interns are typically students gaining practical experience, while engineers are full-time professionals responsible for ongoing development and project management.

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

To thrive as a GitHub Software Engineer Intern, you typically need strong programming skills (especially in languages like JavaScript, Python, or Ruby), foundational knowledge of computer science concepts, and progress toward a relevant degree such as computer science or software engineering. Familiarity with Git, GitHub, collaborative coding platforms, and experience using development tools and version control systems are highly valued. Initiative, effective communication, and a willingness to learn set standout interns apart. These skills and qualities enable interns to contribute effectively to real-world projects, collaborate with teams, and rapidly adapt to new challenges in a fast-paced development environment.
What are the most commonly searched types of Github Software Engineer jobs in Virginia? The most popular types of Github Software Engineer jobs in Virginia are:
What cities in Virginia are hiring for Github Software Engineer Intern jobs? Cities in Virginia with the most Github Software Engineer Intern job openings:
Infographic showing various Github Software Engineer Intern job openings in Virginia as of June 2026, with employment types broken down into 1% Internship, 1% As Needed, 89% Full Time, and 9% Part Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.
Software Engineer

Software Engineer

NewGen Technologies

Chantilly, VA

Full-time

Posted 18 days ago


Job description

The Software Engineer will work as part of an agile development team to design, develop, test, and maintain applications supporting customer requirements. The position requires strong full‑stack development experience, solid understanding of modern development practices, and the ability to deliver reliable software in a fast‑paced environment.
Responsibilities
  • Develop full‑stack applications using Angular, Spring Boot, and Java
  • Work as part of an agile development team and participate in sprint planning, standups, and reviews
  • Design, implement, and consume application programming interfaces (APIs)
  • Build and maintain efficient, reusable, and reliable code
  • Identify bottlenecks, bugs, and performance issues, and implement solutions
  • Follow established coding standards and conduct peer reviews
  • Implement testing platforms and write unit tests
  • Apply accessibility standards in front‑end development
  • Work within DevOps processes supporting CI/CD pipelines
  • Support microservices‑based architectures and understand when to apply them
  • Use GitHub for version control and collaboration
  • Use Jenkins for build and deployment automation
  • Track work and progress using JIRA
  • Develop with AWS services including Lambda functions
  • Write and maintain scripts or components in Python
  • Work with container‑based solutions such as Kubernetes
Requirements
  • TS/SCI FSP Clearance
  • Bachelor’s degree in Computer Science, or a related field
  • Strong full‑stack development skills with Angular, Spring Boot, and Java 
  • Experience building and integrating APIs
  • Hands‑on experience with agile development practices
  • Knowledge of DevOps, CI/CD pipelines, and automation processes
  • Experience developing microservices
  • Understanding of accessibility requirements and implementation methods
  • Experience with test automation and unit testing frameworks
  • Proficiency with GitHub and Jenkins
  • Familiarity with JIRA for task and workflow management.
  • Experience with AWS services, including Lambda
  • Proficiency in Python
  • Experience working with Kubernetes or similar container platforms
Desired Skills
  • Strong problem‑solving and debugging skills
  • Ability to work independently and within a collaborative team
  • Ability to communicate technical information clearly
  • Ability to adapt to changing requirements and priorities

About Us
For more than 20 years, NewGen Technologies has solved our clients’ toughest IT challenges with integrity, security, and outstanding service by delivering both technology and talent. We have helped secure borders, have used artificial intelligence (AI) to fight terror, aided the identification of criminals, and have helped to prevent crime through the introduction of biometrics. Our team of Highly Cleared Specialists have hard-to-find skills and expertise in a wide spectrum of technologies to provide solutions that transform business processes and solve problems of national significance. #CJ