1

Application Development Project Manager Jobs in Farmville, VA

(USA) Quality Engineer

Blackstone, VA · On-site

$80K - $120K/yr

... projects owned by area managers Compiles and submits deviations to existing One Best Way playbooks ... to the development execution and improvement of action plans by providing expert advice and ...

Online Application: An online application is required. Click the Apply button to complete your ... Leadership & Team Development - Train and develop drivers, commercial specialists, and team members ...

Store Manager in Training

Blackstone, VA · On-site

$20.25 - $24.25/hr

... Manager Development Program Ability to read and match numerical/alpha characters quickly and ... If you require a reasonable accommodation during the application or employment process, please send ...

Compliance & Program Development: Implement and monitor RCM programs and non-destructive testing ... Provide clear reports to Project and Operations Managers. Working Conditions: Role combines office ...

Compliance & Program Development: Implement and monitor RCM programs and non-destructive testing ... Provide clear reports to Project and Operations Managers. Working Conditions: Role combines office ...

Dedicated OTP Pro

Appomattox, VA · On-site

$14 - $17.75/hr

They elevate expertise and ensure end users - managers, crew, and customers - can effectively use ... Development: Train, develop and lead an organization of OTPs for restaurant-level support.

Dedicated OTP Pro

Dillwyn, VA · On-site

$14.75 - $18.50/hr

They elevate expertise and ensure end users - managers, crew, and customers - can effectively use ... Development: Train, develop and lead an organization of OTPs for restaurant-level support.

Dedicated OTP Pro

Farmville, VA · On-site

$14 - $18/hr

They elevate expertise and ensure end users - managers, crew, and customers - can effectively use ... Development: Train, develop and lead an organization of OTPs for restaurant-level support.

Showing results 41-60

Application Development Project Manager information

See Farmville, VA salary details

$31

$58

$92

How much do application development project manager jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for application development project manager in Farmville, VA is $58.40, according to ZipRecruiter salary data. Most workers in this role earn between $42.79 and $68.37 per hour, depending on experience, location, and employer.

What does an application development project manager do?

An Application Development Project Manager oversees the planning, execution, and delivery of software application projects. They coordinate teams of developers, designers, and testers to ensure that project requirements are met on time and within budget. Their responsibilities include defining project scopes, setting deadlines, managing resources, and communicating with stakeholders. They also identify and mitigate risks, resolve issues, and ensure that the final product meets quality standards.

What are the key skills and qualifications needed to thrive as an application development project manager?

To thrive as an Application Development Project Manager, you need expertise in software development processes, project management methodologies, and a background in computer science or a related field. Familiarity with tools like Jira, Microsoft Project, Agile frameworks, and certifications such as PMP or Scrum Master are typically required. Exceptional leadership, communication, and problem-solving skills help in managing diverse teams and stakeholder expectations. These skills are essential for delivering projects on time, within scope, and ensuring product quality in dynamic technical environments.

How does an application development project manager typically collaborate with cross-functional teams during a project lifecycle?

An Application Development Project Manager works closely with software developers, QA testers, business analysts, and stakeholders to ensure project milestones are met. They facilitate regular meetings, coordinate task assignments, and serve as the primary communication link between technical teams and business units. Effective collaboration often involves managing expectations, clarifying requirements, and addressing challenges promptly to keep the project on track. By fostering open communication and aligning team efforts, the project manager ensures smooth progress from initiation through deployment.

What is the difference between Application Development Project Manager vs Software Developer?

AspectApplication Development Project ManagerSoftware Developer
Primary RoleOversees project planning, coordination, and delivery of application development projectsDesigns, codes, and tests software applications
Required SkillsProject management, communication, technical understanding of development processesProgramming languages, software design, debugging
CertificationsPMP, Agile certifications often preferredNone typically required, but certifications like Microsoft Certified or Java certifications are common
Work EnvironmentProject teams, client meetings, planning sessionsDevelopment teams, coding environments, testing labs

While both roles are involved in application development, the Application Development Project Manager focuses on managing projects, timelines, and teams, whereas the Software Developer is responsible for creating and coding the software itself. Understanding these differences helps in choosing the right career path or job focus within the tech industry.

What cities near Farmville, VA are hiring for Application Development Project Manager jobs? Cities near Farmville, VA with the most Application Development Project Manager job openings:
Infographic showing various Application Development Project Manager job openings in Farmville, VA as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 21% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $121,479 per year, or $58.4 per hour.

$100K - $106K/yr

Full-time

Retirement

Re-posted 7 days ago


Job description

The Manager of Passenger Excursion Equipment is responsible for the safe, reliable, and complaint
operation, maintenance, restoration, and lifecycle management of passenger railcars and related
excursion equipment. This role oversees mechanical staff, coordinates inspections, repairs, and
renovations, ensures regulatory compliance (FRA and other governing bodies), manages vendor
relationships, and supports operational readiness for scheduled excursions and special events.
Responsibilities
Safety & Regulatory Compliance
1. Ensure full compliance with FRA regulations, AAR standards, and applicable state/local rail
safety requirements.
2. Maintain inspections, maintenance, and testing records for all passenger excursion equipment.
3. Lead safety audits, risk assessments, and corrective action initiatives.
4. Promote a culture of safety and operational excellence.
 
Maintenance & Asset Management
1. Oversee preventive and corrective maintenance programs for passenger railcars (mechanical,
HVAC, electrical, braking, trucks, interiors).
2. Develop and manage equipment lifecycle and capital improvement plans.
3. Coordinate heavy repairs, restorations, and overhauls.
4. Ensure excursion equipment meets operational, safety, and customer service standards.
5. Manage spare parts inventory and materials planning.
 

Operations Support
1. Coordinate equipment availability to meet excursion schedules and special events.
2. Work closely with Operations, Transportation, and Marketing teams to support service delivery.
3. Ensure equipment readiness and reliability for peak seasons.
Team Leadership
1. Supervise mechanical staff, contractors, and restoration teams.
2. Provide training, coaching, and performance management.
3. Establish clear expectations and accountability standards.
4. Foster teamwork and cross-departmental collaboration.

Budget & Vendor Management
1. Develop and manage departmental budgets.
2. Track maintenance costs and identify cost-control opportunities.
3. Negotiate and manage contracts with vendors, suppliers, and repair facilities.
4. Prepare capital expenditure proposals.


Customer Experience Support
1. Ensure passenger equipment meets cleanliness, comfort, and presentation standards.
2. Support themed or premium excursion services through equipment enhancements.
3. Balance historical preservation with operational reliability.


Key Competencies
1. Safety-first mindset.
2. Strategic asset planning.
3. Problem-solving and troubleshooting.
4. Decision-making under operational pressure.
5. Strong communication and cross-functional collaboration.
6. Attention to detail and regulatory discipline.


Working Conditions
1. Combination of office and rail yard/shop environment.
2. Exposure to outdoor weather conditions and shop hazards.
3. Availability for nights, weekends, and special excursion events as needed.
4. Occasional travel to vendors or partner railroads.

Required Qualifications
1. Bachelor's degree in Mechanical Engineering, Transportation, Industrial Management, or related
field (or equivalent experience).
2. Five to ten years of experience in rail equipment maintenance, passenger rail operations, or
excursion operations management.
3. Working knowledge of FRA, AAR passenger equipment regulations.
4. Strong leadership and team management experience.
5. Budget management experience.
6. Ability to read technical drawings and mechanical schematics.
Preferred Qualifications

1. Experience with historic or excursion passenger equipment.
2. Experience with capital restoration projects.
3. Knowledge of HVAC, electrical systems, and passenger amenities systems.

$100,000 - $106,000 a year
Relocation package offered
Railroad Retirement
Full Benefits
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job