1

Software Trainee Jobs in Washington, DC (NOW HIRING)

Company provided iPhone and iPad with sales software * Comprehensive benefits package including medical, dental, vision, maternity, & life Insurance * 401(k) plan with company match, employee stock ...

Company provided iPhone and iPad with sales software * Comprehensive benefits package including medical, dental, vision, maternity, & life Insurance * 401(k) plan with company match, employee stock ...

... software modernization. Nightwing brings disruptive technologies, agility, and competitive ... Putting the trainees into representative situations. * Training Standardization: Developing courses ...

Technical Training

Sterling, VA · On-site

$122K - $253K/yr

... software modernization. Nightwing brings disruptive technologies, agility, and competitive ... Putting the trainees into representative situations. * Training Standardization: Developing courses ...

Showing results 21-40

Software Trainee information

See Washington, DC salary details

$15

$23

$41

How much do software trainee jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for software trainee in Washington, DC is $23.95, according to ZipRecruiter salary data. Most workers in this role earn between $17.40 and $27.50 per hour, depending on experience, location, and employer.

What is a software trainee?

Software Trainees are entry-level professionals who are typically recent graduates or individuals new to the software industry. They undergo training to learn programming languages, software development methodologies, and company-specific tools under the guidance of senior developers or mentors. Their main role is to gain practical experience, contribute to projects, and build foundational skills necessary to become full-fledged software developers.

What is the difference between Software Trainee vs Software Developer?

AspectSoftware TraineeSoftware Developer
Required CredentialsTypically pursuing or completed a degree in Computer Science or related fieldCompleted degree or equivalent experience in software development
Work EnvironmentTraining programs, supervised projects, entry-level tasksDesign, develop, test, and maintain software applications
Employer & Industry UsageInternships, training programs in tech companiesFull-time employment in software firms, IT departments
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer progression, job responsibilities

The main difference between a Software Trainee and a Software Developer lies in experience and responsibilities. Software Trainees are usually in training or internship phases, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing and implementing software solutions. Both roles often require similar educational backgrounds, but their scope and expectations differ significantly.

What are the typical challenges a software trainee might face in their first few months, and how can they overcome them?

As a Software Trainee, you may initially find it challenging to adapt to new programming languages, development tools, and company workflows. It's common to feel overwhelmed by unfamiliar codebases or agile methodologies. To overcome these challenges, seek guidance from mentors, actively participate in team meetings, and take advantage of training resources provided by your employer. Consistent practice, asking questions, and collaborating with teammates will help you build confidence and develop your skills more efficiently.

What are the key skills and qualifications needed to thrive as a software trainee?

To thrive as a Software Trainee, you need a basic understanding of programming languages, problem-solving abilities, and a relevant degree or coursework in computer science or IT. Familiarity with development tools such as IDEs, version control systems like Git, and exposure to databases or basic frameworks is typically expected. Eagerness to learn, attention to detail, and effective communication are soft skills that set top trainees apart. These qualifications are crucial for quickly adapting to new technologies, collaborating with teams, and delivering reliable software solutions.
What are the most commonly searched types of Software jobs in Washington, DC? The most popular types of Software jobs in Washington, DC are:
Infographic showing various Software Trainee job openings in Washington, DC as of July 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $49,823 per year, or $24 per hour.

Systems and Technical Student Trainee

Federal Aviation Administration

Washington, DC • On-site

Part-time

Posted 5 days ago


Federal Aviation Administration rating

8.0

Company rating: 8.0 out of 10

Based on 153 frontline employees who took The Breakroom Quiz

65th of 289 rated public sector bodies


Job description

Summary
Volunteer, project-based opportunity to support real Federal missions, and gain experience. Students must be enrolled no less than half-time in an accredited trade school, technical/vocational institute, junior college, college, university, or other accredited institution.
With this project, you will participate in ANG-E15 Laboratory Maintenance Branchs (LMB) support with the Divisions Infrastructure Master Plan, in installation and integration of FAA communications systems.
Learn more about this agency
Duties
Help
The Student Trainee will
  • Perform Cable Installation and Terminations - Students will learn about the different types of cabling, what they are used for and how to terminate them for connection to FAA systems.
  • Perform configuration changes and software modifications to FAA communications equipment - Students will learn how the FAA Communications Systems software functions and how changes are made; Students will gain experience with software installations and high level programming configurations.
  • Provide Communications System testing support for new IPVCS(Internet Protocol Voice Communications System) testing between new IP voice systems and legacy FAA voice systems. - Students will gain hands on experience testing communications systems. Hands on Testing includes: Basic network connectivity testing, Air-to-Ground Radio testing, Ground-to-Ground trunk testing

The student will perform selected on the job assignments and receive instruction on agency or departmental goals, objectives, regulations, procedures, occupational hazards, safety standards, inspection techniques and work processes.
APPOINTMENT: If selected, your volunteer role may not exceed a total of 120 days after completing educational requirements. Participation in this program may be terminated at any time.
AGREEMENT: All participants must sign a written Volunteer Service Agreement with their manager that clearly identifies expectations of the appointment such as duties, length of appointment, work schedule, training, mentorship etc.
Requirements
Help
Conditions of employment
  • US Citizenship is required.
  • Selective Service Registration is required for males born after 12/31/1959.
  • A background investigation may be required
  • Commit to volunteering 8 - 20 hours per week for a minimum of 90 days.
  • Be enrolled not less than half-time in an accredited trade school, technical or vocational institute, junior college, college, university, or other accredited educational institution.
  • Agree to volunteer. This position is unpaid. No compensation, stipends, or hiring preference will be granted from this work. You may use this volunteer experience to qualify for future jobs you choose to apply for.
  • Be in good academic standing as defined by your institution.

Qualifications
Must be enrolled no less than half-time in an accredited trade school, technical or vocational institute, junior college, college, university, or other accredited educational institution.
Qualifications must be met by the closing date of this vacancy announcement.
Education
IF SELECTED, OFFICIAL TRANSCRIPTS WILL BE REQUIRED PRIOR TO EMPLOYMENT. If you do not have an official transcript (original with a raised seal) you should request it today. Schools must be accredited by an accrediting institution recognized by the U.S. Department of Education. Accreditation may be verified at the following website: www.ed.gov/admins/finaid/accred/index.html
Preview job questionnaire
Make sure your resume includes detailed information to support your qualifications and answers to the job questionnaire.
Additional information
We may use this vacancy to fill other similar vacant positions.
Position may be subject to a background investigation.
A one-year probationary period may be required.
The person selected for this position may be required to file a financial disclosure statement within 30 days of entry on duty. FAA policy limits certain outside employment and financial investments in aviation-related companies. www.faa.gov/jobs/workinghere/financial-disclosure-requirements
As a part of the Federal-Wide Hiring Reform Initiative (streamlining the hiring process), the FAA is committed to eliminating the use of the Knowledge, Skills and Ability (KSA) narratives from the initial application in the hiring process for all announcements. Therefore, as an applicant for this announcement, you are NOT required to provide a narrative response in the text box listed below each KSA.
In lieu of providing a KSA narrative response in the text box listed below each KSA, in your work history, please include information that provides specific examples of how you meet the response level or answer you chose for each KSA. Your work history examples should be specific and clearly reflect the highest level of ability. Your KSA answers will be evaluated further to validate whether the level that you selected is appropriate based on the work history and experience you provided. Your answers may be adjusted by a Human Resource Specialist as appropriate.
Eligible applicants meeting the minimum qualification requirements may be further evaluated on the Knowledge, Skills and Abilities (KSA) listed in the announcement. Based on this evaluation, applicants will be placed in one of the following categories: score order, category grouping, or priority grouping and referred to the selecting official for consideration.
This is not a bargaining unit position.
Links to Important Information: Locality Pay, COLA
Expand Hide additional information
Candidates should be committed to improving the efficiency of the Federal government, passionate about the ideals of our American republic, and committed to upholding the rule of law and the United States Constitution.
Benefits
Help
A career with the U.S. government provides employees with a comprehensive benefits package. As a federal employee, you and your family will have access to a range of benefits that are designed to make your federal career very rewarding. Opens in a new windowLearn more about federal benefits.
Review our benefits
Eligibility for benefits depends on the type of position you hold and whether your position is full-time, part-time or intermittent. Contact the hiring agency for more information on the specific benefits offered.

What Federal Aviation Administration employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom