1

Software Application Trainer Jobs in Virginia (NOW HIRING)

Angular Frontend Developer

Reston, VA · On-site

$108K - $126K/yr

The Angular Frontend Developer will contribute to software application design, coding, and ... training programs, documentation, and support frameworks to ensure a smooth transition to new ...

In the role of Full Stack Engineer with AI, you will contribute to software application design ... training programs, documentation, and support frameworks to ensure a smooth transition to new ...

Required Software Knowledge and Skills Essential to Job Functions: Proficiency in using computer ... Training and/or Education: BS in Computer Science, Systems Engineering, Information Systems or ...

The Full Stack Engineer with AI will contribute to software application design, participate in ... training programs, documentation, and support frameworks to ensure a smooth transition to new ...

The Training Specialist will support the DMSS program by providing training specialist expertise to ... Collaborate with other teams to understand the intricacies of the software application and changes ...

Be Seen First

The Application Support Engineer is responsible for delivering high-quality software application ... Lead in team training for new products or product releases and develop technical papers. * Develop ...

Support the engineering team members in embedded software application development specifically with ... This policy governs all areas of employment at Chipton-Ross, including recruiting, hiring, training ...

next page

Showing results 1-20

Software Application Trainer information

See Virginia salary details

$33.2K

$65.2K

$101.6K

How much do software application trainer jobs pay per year?

As of Jun 15, 2026, the average yearly pay for software application trainer in Virginia is $65,242.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,000.00 and $80,800.00 per year, depending on experience, location, and employer.

What is an application trainer?

An application trainer is a professional who teaches users how to effectively use specific software applications. They develop training materials, conduct workshops or sessions, and ensure users understand features and functionalities, often requiring knowledge of the software and strong communication skills.

What is the difference between Software Application Trainer vs Software Support Specialist?

AspectSoftware Application TrainerSoftware Support Specialist
Primary RoleDesigns and delivers training on software applications to usersProvides technical support and troubleshooting for software issues
Work EnvironmentTraining sessions, workshops, corporate training settingsHelp desks, support centers, client sites
Required SkillsInstructional skills, software knowledge, communicationTechnical troubleshooting, customer service, software knowledge
CertificationsOften requires software certifications and training credentialsIT support certifications like CompTIA A+ may be preferred

While both roles involve working with software, a Software Application Trainer focuses on educating users through training sessions, whereas a Software Support Specialist handles technical issues and troubleshooting. The roles complement each other but serve different functions within organizations.

What jobs can you get with ICT?

A Software Application Trainer can find jobs in education, corporate training, or technology companies, focusing on teaching software skills and application use. These roles often require knowledge of specific software tools, instructional skills, and certifications in relevant technologies. Opportunities include training specialist, technical instructor, or e-learning developer positions.

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

To thrive as a Software Application Trainer, you need a solid understanding of software platforms, instructional design, and adult learning principles, often supported by a relevant degree or technical certifications. Familiarity with learning management systems (LMS), presentation software, and virtual training tools is typically required. Strong communication, patience, and adaptability enable trainers to effectively engage learners with diverse backgrounds and skill levels. These skills ensure effective knowledge transfer, user adoption, and successful implementation of software solutions.

What is the highest paid job in software?

In the software industry, senior roles such as Software Engineering Managers, Solutions Architects, and Principal Software Engineers tend to have the highest salaries, often exceeding six figures annually. Specialized skills in areas like cloud computing, AI, and cybersecurity can also command top compensation, especially with extensive experience and relevant certifications.

How does a Software Application Trainer typically collaborate with development and support teams to improve training materials?

Software Application Trainers often work closely with development and support teams to ensure training content remains accurate and up-to-date. By gathering feedback from end-users and observing common support issues, trainers can identify areas where users struggle and relay this information to developers. This collaborative approach helps trainers update manuals, tutorials, and courseware to address real-world user challenges, resulting in more effective training sessions. Regular communication with these teams also allows trainers to stay informed about new features or updates that should be incorporated into their instruction.

What does a software trainer do?

A software application trainer teaches users how to effectively use specific software programs, often through demonstrations, hands-on practice, and training materials. They assess learners' needs, develop training plans, and may provide ongoing support to ensure proper software utilization, often using tools like presentation software and learning management systems.

What does a Software Application Trainer do?

A Software Application Trainer is responsible for teaching individuals or groups how to effectively use specific software programs. They develop training materials, conduct hands-on sessions, and provide support to help users become proficient with the applications. Trainers often tailor their sessions to the audience’s skill level, answer technical questions, and may also assess learners' progress. Their goal is to ensure users can utilize the software efficiently to enhance productivity in their roles.
What are popular job titles related to Software Application Trainer jobs in Virginia? For Software Application Trainer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Software Application Trainer jobs in Virginia look for? The top searched job categories for Software Application Trainer jobs in Virginia are:
What cities in Virginia are hiring for Software Application Trainer jobs? Cities in Virginia with the most Software Application Trainer job openings:
Angular Frontend Developer

Angular Frontend Developer

Infosys

Reston, VA • On-site

$108K - $126K/yr

Full-time

Posted 27 days ago


Infosys rating

7.5

Company rating: 7.5 out of 10

Based on 58 frontline employees who took The Breakroom Quiz

96th of 204 rated it services


Job description

Job Summary:
Infosys is a global leader in next-generation digital services and consulting. The Angular Frontend Developer will contribute to software application design, coding, and integrating features, while maintaining system stability and quality standards.
Responsibilities:
• Contribute to the requirements elicitation process by documenting assigned parts of business requirements, in line with guidance provided
• Facilitate software application design discussions, and document design decisions to guide the technical team towards building software solutions
• Participate in coding and integrate new features or updates into existing applications, with a focus on maintaining system stability
• Conduct code reviews, do changes to the codebase and maintain code repositories
• Implement test strategies, analyse results, and coordinate bug fixes to uphold the software quality standards
• Develop user training programs, documentation, and support frameworks to ensure a smooth transition to new software applications
• Actively participate in resolving production issues and recommend preventive strategies to enhance system reliability
• Maintain detailed records of code, testing techniques, and support activities to enrich the knowledge base and assist other similar projects
Qualifications:
Required:
• Experience designing and developing Angular based Micro Frontend architectures to enable modular, scalable UI platforms.
• Experience building reusable, high performance UI components using Angular, TypeScript, and modern frontend patterns.
• Experience in reviewing and integrating all application requirements, including functional, security, integration, performance, quality, and operations requirements.
• Experience in Cloud based development platforms and end to end integration.
• Design, deploy, and maintain applications on AWS Cloud using cloud native services.
• Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
• This position may require relocation and/or travel to work/project location.
• Candidates authorized to work for any employer in the United States without employer-based visa sponsorship are welcome to apply. Infosys is unable to provide immigration sponsorship for this role now or in the future.
Preferred:
• Experience supporting containerized deployments and CI/CD pipelines.
• Experience with Claude, GitHub Copilot, and similar GenAI tools to accelerate development and improve code quality.
• Experience with applying Prompt Engineering techniques for effective AI assisted coding, testing, and documentation.
• Experience with Java
Company:
Infosys is a technology company that offers consulting, outsourcing, cloud infrastructure, program management, and software services. Founded in 1981, the company is headquartered in Bangalore, IND, with a team of 10001+ employees. The company is currently Late Stage.

What Infosys employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom