1

Intern Government Software Engineering Jobs (NOW HIRING)

Degree(s) in Computer Science, Engineering, Physics, or Mathematics. * 4 years experience of progressively advanced commercial or government software development experience * 4 years experience C# ...

Software Engineering Intern

Prescott, AZ ยท On-site

$17 - $18/hr

... the Engineering Department. The primary role of an intern is to perform technical work within their functional area of study (i.e. Software, Electrical, Test, Systems and Mechanical) but may also ...

We're seeking a Software Engineering Intern to join our team in Houston, TX or Pensacola, FL and contribute to the software systems that bring our humanoid robots to life. You'll work on cutting-edge ...

Software Engineering Intern

San Carlos, CA ยท On-site

$5.55K - $7.80K/mo

As a Software Engineering Intern at Joby, you will work alongside a small team of full-stack and data engineers to ship user-facing features in tools used daily across the company. Stakeholders range ...

New

As a Software Engineering Intern at Joby, you will work alongside a small team of full-stack and data engineers to ship user-facing features in tools used daily across the company. Stakeholders range ...

New

As a Software Engineering Intern at Joby, you will work alongside a small team of full-stack and data engineers to ship user-facing features in tools used daily across the company. Stakeholders range ...

As a Intern Software Engineering currently residing in Norcross, GA, you will join a diverse, passionate team, dedicated to powering the world's payments ecosystem! Job Summary: Participates in ...

next page

Showing results 1-20

Intern Government Software Engineering information

See salary details

$13

$25

$38

How much do intern government software engineering jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for intern government software engineering in the United States is $25.42, according to ZipRecruiter salary data. Most workers in this role earn between $20.67 and $28.85 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Intern in Government Software Engineering, and why are they important?

To thrive as an Intern in Government Software Engineering, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and coursework or experience in software development. Familiarity with version control systems like Git, common development tools, and exposure to secure coding practices are often required, with some roles preferring candidates who have completed relevant certifications or training modules. Strong problem-solving abilities, attention to detail, and effective communication skills help you contribute positively to team projects and interact with stakeholders. These skills and qualities are important to ensure the delivery of reliable, secure, and efficient software solutions in a government context where accuracy and compliance are critical.

What types of projects do Intern Government Software Engineers typically work on, and how do these projects contribute to public sector goals?

As an Intern Government Software Engineer, you'll often work on projects that support government operations, such as developing applications for public services, improving agency workflows, or enhancing data security. These projects are usually team-based and may involve collaborating with experienced engineers and policy experts to solve real-world challenges faced by government agencies. Your contributions can directly impact how citizens interact with government services and improve internal efficiency. It's a great opportunity to gain hands-on technical experience while understanding the unique constraints and priorities of the public sector.

What does an Intern in Government Software Engineering do?

An Intern in Government Software Engineering assists with the development, testing, and maintenance of software applications used by government agencies. Their responsibilities often include coding, debugging, participating in meetings, and collaborating with senior engineers to solve technical problems. Interns may also help ensure software meets security and compliance standards unique to government projects. This position offers valuable hands-on experience with public sector technology solutions and processes.

What is the difference between Intern Government Software Engineering vs Intern Software Development?

AspectIntern Government Software EngineeringIntern Software Development
CredentialsBasic programming skills, relevant courseworkBasic programming skills, relevant coursework
Work EnvironmentGovernment agencies, public sectorPrivate companies, tech firms, startups
Industry UsageCommon in government projects and initiativesWidespread across various industries
Search IntentGovernment-focused software internshipsGeneral software development internships

Intern Government Software Engineering roles focus on developing software within government agencies, often involving public sector projects and compliance standards. In contrast, Intern Software Development positions are broader, spanning private industry and startups, with diverse project types. Both roles require foundational programming skills but differ mainly in work environment and industry focus.

What cities are hiring for Intern Government Software Engineering jobs? Cities with the most Intern Government Software Engineering job openings:
What are the most commonly searched types of Government Software Engineering jobs? The most popular types of Government Software Engineering jobs are:
What states have the most Intern Government Software Engineering jobs? States with the most job openings for Intern Government Software Engineering jobs include:

Specialist, Software Engineering

L3HHCM20

Nashville, TN โ€ข On-site

Other

Posted 7 days ago


Job description

Job Title: Specialist, Software Engineeringย ย 

Job Number: 35954

Job Location: Nashville, TN

Schedule:ย  9/80 -Every other Friday off

Role is contingent upon program award

Job Description:

The Software Engineer, Specialist Level is an intermediate career-level professional with proficient job area knowledge and practical experience of process execution under general supervision to achieve operational targets with moderate impact on departmental results.

Software Engineers produce unique, impactful software solutions that enhance mission capabilities for our customers while working collaboratively within a SCRUM engineering team. Job duties require contribution at each phase of the AGILE software development process, including planning, design, implementation, verification, deployment, and support activities for custom software components and applications.

Essential Functions:

  • Interact directly with engineering team and program management staff to analyze and understand requirements
  • Translate requirements into appropriate technical designs.
  • Effectively present and review technical designs with team members.
  • Implement requirements into software components and applications.
  • Unit and component test software components and applications to ensure quality of deliverables.
  • Provide technical verification of all technical, functional and corporate requirements prior to delivery of software components and applications.
  • Investigate and address requirement violations in software systems as needed.
  • Track and report status of tasks, deliverables, and issues to software engineering team.
  • Adhere to corporate processes and standards for all activities and deliverables.
  • Effectively manage multiple task assignments.
  • Mentor less experienced team members as appropriate.
  • Perform other appropriate duties as requested, directed, or assigned.
  • Perform all job functions with a positive, professional attitude.

ย 

Qualifications:

  • Bachelor's Degree and minimum 4 years of prior relevant experience. Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience. Degree(s) ย in Computer Science, Engineering, Physics, or Mathematics.
  • 4 years experience of progressively advanced commercial or government software development experience
  • 4 years experience C# and Visual Studio required (Java experience a potential substitute)
  • 4 years experience withย relevant technologies, software development methodologies, and programming languages
  • 4 years experience with the principles, practices, and techniques of object-oriented design/development, Agile and Scrum methodologies, software unit, component, and integration testing,ย source code management and defect tracking
  • Ability to obtain a Secret security clearance

ย 

Preferred Additional Skills:

  • Ability to identify complex problems and provide multiple solutions
  • Ability to understand, create, and communicate complex design specifications
  • Ability to efficiently break down assignments into tasks and provide accurate effort and schedule estimates
  • Ability to make decisions using judgment and logic, considering costs and benefits of potential actions
  • Abide by all corporate ethics policies
  • Ability to work in a team environment and highly effective at collaboration
  • Experience with WPF/XAML
  • A basic understanding of SOLID principles
  • Ability to utilize design patterns as appropriate
  • Basic understanding of UML (Unified Modeling Language)
  • Azure DevOps source control (GIT)
  • Experience with multithreaded application development

#LI-EB1