1

Software Training Jobs in Virginia (NOW HIRING)

Analyze complex software enhancements to determine the best training approach * Design and Develop training materials to ensure the best user learning experience * Assist in the Implementation and ...

Analyze complex software enhancements to determine the best training approach * Design and Develop training materials to ensure the best user learning experience * Assist in the Implementation and ...

Analyze complex software enhancements to determine the best training approach * Design and Develop training materials to ensure the best user learning experience * Assist in the Implementation and ...

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!

next page

Showing results 1-20

Software Training information

See Virginia salary details

$13

$30

$63

How much do software training jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for software training in Virginia is $30.97, according to ZipRecruiter salary data. Most workers in this role earn between $19.76 and $35.29 per hour, depending on experience, location, and employer.

What are some common challenges faced by professionals in software training, and how can they be addressed?

Software trainers often encounter challenges such as varying levels of technical proficiency among trainees, keeping participants engaged, and adapting to rapidly evolving software tools. To address these, trainers should assess learners’ baseline skills early, incorporate interactive and hands-on activities, and stay current with software updates through continuous learning. Collaborating closely with product teams and support staff also ensures training content remains relevant and practical.

What is the difference between Software Training vs Software Development?

AspectSoftware TrainingSoftware Development
Required CredentialsTypically certifications in teaching, instructional design, or specific software toolsComputer science degree, coding certifications, or related technical credentials
Work EnvironmentTraining centers, corporate classrooms, online platformsOffices, tech companies, remote development teams
Employer & Industry UsageEducational institutions, corporate training departments, software companiesTech firms, startups, software product companies
Common Search & Comparison IntentLearning methods, instructional roles, certification pathsProgramming, coding, software project development

Software Training focuses on teaching users how to operate or utilize software applications, often involving instructional design and training delivery. Software Development involves creating, coding, and maintaining software applications. While both roles require technical knowledge, Software Training emphasizes education and user support, whereas Software Development centers on building software solutions.

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

To thrive as a Software Trainer, you need a strong understanding of software applications, instructional design, and adult learning principles, often backed by a degree in IT, education, or a related field. Familiarity with learning management systems (LMS), screen recording tools, and software like Microsoft Office or specialized training platforms is typically required. Excellent communication, patience, and adaptability are vital soft skills for effectively conveying complex information and responding to diverse learner needs. These skills ensure that users are empowered to utilize software efficiently, leading to higher productivity and satisfaction.

What is software training?

Software training is the process of teaching individuals or groups how to effectively use specific computer programs or applications. This training may include basic instruction for beginners, advanced techniques for experienced users, and guidance on best practices for maximizing productivity. Software training can be delivered in various formats such as in-person classes, online courses, webinars, or self-paced tutorials. The goal is to ensure users can confidently and efficiently operate the software to meet their personal or organizational needs.
SOFTWARE APPLICATION AND TRAINING SPECIALIST (SKED Application)

SOFTWARE APPLICATION AND TRAINING SPECIALIST (SKED Application)

Antech Systems, Inc.

Chesapeake, VA • Hybrid

$65K - $80K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 12 days ago


Job description

SOFTWARE APPLICATION AND TRAINING SPECIALIST (SKED Application)
Full-time with Benefits
Hybrid Work Options Available
Antech Systems seeks professionals experienced with the SKED 3.2 application, with strong communication and instructional skills, to serve as Subject Matter Experts (SME). The Application Specialist is expected to assist end users with the SKED application through a combination of remote application support and classroom style training, in accordance with the Navy’s Maintenance and Material Management (3-M) program.
This position requires some travel. Candidate must be a U.S. Citizen living in the Chesapeake, VA area, with the ability to acquire a Security Clearance and a U.S. Passport.
Responsibilities include:
  • Provide SKED software technical support via phone, email and on-site
  • Conduct SKED training in a classroom environment for U.S. Navy personnel and other SKED end users
  • Perform SKED software and database installations
  • Analyze Navy PMS data from various sources to identify problem resolutions
  • Collaborate with team members to accomplish tasks
  • Assist with quality assurance testing of the SKED software application products
  • Provide ideas and recommendations for process improvement
Education amp; Experience:
  • 7-10 years’ active duty experience with the Navy’s Maintenance and Material Management (3-M) Program
  • 5-7 years’ experience using SKED 3.2 software
  • 3 or more years’ experience in a maintenance supervisory position (3MC/3MA experience is preferred)
  • Instructional experience (NEC 9502 or Education degree) is a plus
Required Skills:
  • Excellent organizational, analytical, and interpersonal skills
  • Polished verbal and written communication, including consistent and correct use of tense, grammar, spelling and terminology
  • Troubleshooting / Problem Solving
  • Public Speaking in a classroom / instructional environment
  • Able to work within a team and independently
  • Multi-tasking and prioritization skills
  • Quickly grasp new concepts
  • Critical Thinking
  • Detail-oriented and resourcefulness
  • Computer proficiency, including a solid understanding of standard Microsoft Office products
Pay Range: $65,000-$80,000
Benefits:
  • Health
  • Dental
  • Vision
  • Life Insurance
  • Short Term/Long Term Disability
  • Flexible Spending Account
  • Dependent Care Spending Account
  • Family Leave
  • Employee Assistance Program (EAP)
  • 401K
  • ESOP
Antech Systems, Inc. (ASI) is an Equal Opportunity Employer and endorses the intent of all federal and state laws created to prohibit discrimination. ASI provides, upon request, reasonable accommodation including auxiliary aids and services necessary to afford individuals with disabilities an equal opportunity.