1

Software Developer Trainee Jobs in New Jersey (NOW HIRING)

... Engineer Trainee performs basic engineering and related tasks. Duties include assisting with the ... Prepares plans using computer-aided design (CAD) software; assists in preparing as-built drawings ...

... Engineer Trainee performs basic engineering and related tasks. Duties include assisting with the ... Prepares plans using computer-aided design (CAD) software; assists in preparing as-built drawings ...

Make minor repairs and programming changes to systems being inspected. * Provide technical training ... Moderate level of experience with computer software and technology. Preferred * NICET Level ...

Make minor repairs and programming changes to systems being inspected. * Provide technical training ... Moderate level of experience with computer software and technology. Preferred * NICET Level ...

Certificate courses on CNC programing and/or CAD/CAM preferred * Moderate knowledge of PC standard software (MS Office, Internet) required * Basic CNC programing code knowledge preferred * Basic ...

next page

Showing results 1-20

Software Developer Trainee information

See New Jersey salary details

$48.7K

$113.5K

$168.5K

How much do software developer trainee jobs pay per year?

As of Aug 7, 2026, the average yearly pay for software developer trainee in New Jersey is $113,549.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,400.00 and $132,000.00 per year, depending on experience, location, and employer.

How to get a job in software developer trainee with no experience?

To secure a software developer trainee position with no experience, focus on building foundational skills in programming languages like Python or Java, complete relevant online courses or certifications, and create a portfolio of personal projects to demonstrate your abilities. Internships, volunteering, or participating in coding bootcamps can also provide practical experience and improve your chances of employment.

What are the key skills and qualifications needed to thrive as a software developer trainee, and why are they important?

To thrive as a Software Developer Trainee, you need a foundational understanding of programming languages (such as Java, Python, or JavaScript), algorithms, and problem-solving skills, often supported by a degree in computer science or a related field. Familiarity with version control systems like Git, development environments, and basic database management is typically expected. Eagerness to learn, attention to detail, and effective communication are essential soft skills for collaborating with teams and adapting to new technologies. These skills and qualities enable rapid skill development, efficient teamwork, and successful contributions to software projects.

What is a software developer trainee?

Software Developer Trainees are entry-level professionals who are learning the skills required to become full-fledged software developers. They typically work under the guidance of senior developers and participate in coding, debugging, testing, and documentation tasks as part of a training or probationary period. The goal of this role is to provide real-world experience and mentorship, enabling trainees to transition into independent developer roles. Software Developer Trainees often collaborate with teams and are encouraged to learn modern programming languages, development tools, and best practices.

What are the typical responsibilities and learning opportunities for a software developer trainee during the first few months on the job?

As a Software Developer Trainee, your initial responsibilities often include assisting with code reviews, debugging, and writing small modules under the guidance of senior developers. You'll spend significant time learning company-specific frameworks, tools, and development practices while participating in team meetings and collaborative projects. This period is designed for hands-on learning, so expect to receive regular feedback and mentorship to help you build foundational technical and communication skills. Over time, you'll gradually take on more complex tasks as you become familiar with the software development lifecycle and the team's workflows.

What is the difference between Software Developer Trainee vs Software Developer?

AspectSoftware Developer TraineeSoftware Developer
Required CredentialsTypically pursuing or recently completed a degree in Computer Science or related fieldBachelor's degree or higher in Computer Science or related field, with relevant experience
Work EnvironmentTraining programs, mentorship, entry-level projectsFull-time professional role, responsible for developing software solutions
Employer & Industry UsageInternships, training programs, entry-level positions in tech companiesFull-fledged employee in software development teams across industries

The main difference is that a Software Developer Trainee is in a learning or internship phase, focusing on gaining skills, while a Software Developer is a fully employed professional responsible for delivering software projects.

What are the most commonly searched types of Software Developer jobs in New Jersey? The most popular types of Software Developer jobs in New Jersey are:
What cities in New Jersey are hiring for Software Developer Trainee jobs? Cities in New Jersey with the most Software Developer Trainee job openings:
Infographic showing various Software Developer Trainee job openings in New Jersey as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $113,549 per year, or $54.6 per hour.

Software Developer Student Trainee

Federal Aviation Administration

Atlantic City, NJ • On-site

Part-time

Posted 4 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, while gaining experience and career-ready skills. 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, youll support a software development-based project to enhance the visualization capabilities of the NAS Innovations and Emerging Capability (NIEC) cockpit simulator
Learn more about this agency
Duties
Help
The Student Trainee will
  • Enhance capabilities of existing Flight Simulator for use in research and development projects
  • Improve integration with external data sources
  • Update and develop flight simulator plugins
  • Debug, test, and verify simulator software components

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