1

Junior Software Trainer Jobs (NOW HIRING)

Following an initial training program focused on AI, development concepts, and consultative skills, Junior Software Developers contribute to well-defined tasks, learn engineering best practices, and ...

Position Summary We are seeking a Junior Software Engineer with hands-on experience in PX4-based ... Mentorship and training from experienced aerospace professionals. * Opportunities for career growth ...

Position Summary We are seeking a Junior Software Engineer with hands-on experience in PX4-based ... Mentorship and training from experienced aerospace professionals. * Opportunities for career growth ...

... Jr. Software Engineer. Join us in building the digital capabilities that accelerate the global ... Support high level end-user support including feature training and troubleshooting for applications.

You will join a diverse team of junior-to-senior software developers, engineers, and scientists to ... training, and intelligence analysis and operations support. Our team is solving the world ...

... Jr. Software Engineer. Join us in building the digital capabilities that accelerate the global ... Support high level end-user support including feature training and troubleshooting for applications.

Junior Software Developer

Huntsville, AL · On-site

$67K - $87K/yr

Opportunity PeopleTec is currently seeking a Junior Software Developer (Digital Backbone / TSN) to ... Whether it's through our continuing-education opportunities, our robust training programs, or our ...

Junior Software Developer

Huntsville, AL · On-site

$67K - $87K/yr

Opportunity PeopleTec is currently seeking a Junior Software Developer (Digital Backbone / TSN) to ... Whether it's through our continuing-education opportunities, our robust training programs, or our ...

next page

Showing results 1-20

Junior Software Trainer information

See salary details

$24K

$89K

$137.5K

How much do junior software trainer jobs pay per year?

As of Jul 22, 2026, the average yearly pay for junior software trainer in the United States is $88,976.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,000.00 and $87,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior Software Trainer, and why are they important?

To thrive as a Junior Software Trainer, you need a solid understanding of software applications, training methodologies, and typically a relevant degree or equivalent experience. Familiarity with learning management systems (LMS), presentation tools like PowerPoint, and basic troubleshooting skills are commonly required. Excellent communication, patience, and the ability to explain complex concepts clearly are standout soft skills for this role. These abilities are crucial to effectively teach users, foster engagement, and support successful software adoption.

What does a Junior Software Trainer do?

A Junior Software Trainer is responsible for teaching individuals or groups how to effectively use specific software applications. They often assist in creating training materials, conducting demonstrations, and providing support to users during and after training sessions. Typically, they work under the supervision of more experienced trainers and may also help answer questions or troubleshoot common software issues. The role is ideal for those who have a strong understanding of software and enjoy helping others learn new technology. Over time, Junior Software Trainers can advance to more senior training or instructional design roles.

What are some common challenges faced by Junior Software Trainers when delivering training sessions, and how can they overcome them?

Junior Software Trainers often encounter challenges such as varying levels of participant experience, maintaining engagement, and addressing unexpected technical issues during sessions. To overcome these, it's helpful to prepare adaptable training materials, encourage interactive participation, and stay up-to-date with the latest software updates. Collaborating closely with senior trainers and seeking feedback from trainees can also help junior trainers continuously improve their delivery and build confidence in handling diverse training scenarios.
More about Junior Software Trainer jobs
What cities are hiring for Junior Software Trainer jobs? Cities with the most Junior Software Trainer job openings:
What are the most commonly searched types of Software Trainer jobs? The most popular types of Software Trainer jobs are:
What states have the most Junior Software Trainer jobs? States with the most job openings for Junior Software Trainer jobs include:
Infographic showing various Junior Software Trainer job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 3% Part Time, and 1% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $88,976 per year, or $42.8 per hour.
Junior Software Developer

Junior Software Developer

Saalex

Lexington Park, MD

$75K - $85K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Job description

Greenfield Engineering, a Saalex Company is seeking Junior Software Developer in Patuxent River, MD to support mission-critical DoD programs through the design, development, testing, and maintenance of software solutions. The ideal candidate will bring a strong foundation in computer science, hands-on development experience, and familiarity with Agile methodologies to contribute to secure, scalable applications in a collaborative environment.

Position Type: Full-Time

Salary: $75k-$85k annually (depending on experience)
Work Location: Onsite.

Essential Functions:

  • Design, develop, test, and maintain software applications using modern programming practices
  • Write clean, efficient, and well-documented code in C# and other object-oriented languages
  • Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives
  • Debug, troubleshoot, and resolve software defects to ensure system reliability and performance
  • Collaborate with cross-functional teams to gather requirements and implement technical solutions
  • Support system enhancements by adding new features and optimizing existing functionality
  • Contribute to software testing efforts, including unit testing and integration testing
  • Assist with version control, build pipelines, and deployment activities
  • Other duties as assigned or required

Requirements

Required:

  • Experience developing in C#
  • Experience working in an Agile environment (Scrum or similar)
  • Strong understanding of software development lifecycle (SDLC)
  • Experience with debugging, testing, and maintaining applications

Desired:

  • Experience with Python, Java, or JavaScript
  • Exposure to cloud technologies (AWS preferred)
  • Familiarity with CI/CD pipelines, Docker, or Jenkins
  • Experience with web development frameworks (React, Flask, Spring Boot)
  • Knowledge of databases (SQL or NoSQL)

Education/Years of Experience:

  • Bachelor's degree in Computer Science, Software Engineering, or Engineering discipline (must be a completed, accredited degree) required.
  • 1-3 years of relevant professional or internship experience in software development

Security Clearance:

 Active Secret clearance required. Requirements to obtain a clearance include US Citizenship, security investigation, etc.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development
  • Wellness Resources
  • Stock Option Plan