NFF Inc

Project Manager

Location US-Washington DC
Job ID
3282
# Positions
1
Posted Date
10 hours ago(6/9/2025 4:46 PM)
Category
Information Technology - Web Developer

About NFF

Networking for Future, Inc. (NFF) is a Washington, DC based company offering a performance-focused approach to delivering transformational IT business solutions. We take pride in keeping users productive and engaged by providing business and IT teams with the solutions they need to improve their performance in a dynamic, connected world.

 

NFF is the only Cisco Gold Partner headquartered in the District of Columbia with Advanced Specializations in all major IT disciplines. In addition to Cisco, NFF holds key strategic partnerships with VMware, NetApp, Microsoft, Riverbed, Splunk and many System Integrators. NFF is an ISO 9001:2015 certified company and has been ranked in Inc. Magazine's 500/5000 Fastest Growing Companies list since 2007.

 

We offer expert solutions relevant to: Network Infrastructures, Data Center & Cloud, Network & Endpoint Security, Application Assurance, Collaboration & Mobility and Staff Augmentation.

About this Position / Responsibilities

NFF is seeking for a PM to lead a team of IT project professionals to review, assess, and remediate issues across a number of initiatives across the IT portfolio. The Program Manager is responsible for the overall direction, coordination, implementation, execution, control, and completion of multiple related application development projects ensuring consistency with company strategy, commitments, and goals. This role requires a blend of technical expertise, project management skills, and leadership abilities to drive successful outcomes in a dynamic environment.  

 

Responsibilities:  
  • Program Leadership and Strategy:  
  • Define program scope, objectives, and deliverables in collaboration with senior management and stakeholders.  
  • Develop and maintain program roadmaps, outlining project dependencies, timelines, and resource allocation.  
  • Align program goals with business objectives and ensure that projects contribute to the overall strategic vision.  
  • Provide strategic guidance and decision-making throughout the program lifecycle.  
Project Management: 
  • Oversee multiple application development projects, ensuring they are delivered on time, within budget, and to the required quality standards.  
  • Develop and manage project plans, including defining project scope, goals, and deliverables.  
  • Coordinate project activities, resources, and schedules. 
  • Monitor project progress, identify and resolve issues, and escalate risks as needed. 
  • Manage project budgets, track expenses, and ensure cost-effectiveness.  
Team Leadership and Collaboration:  
  • Lead, mentor, and motivate project teams, fostering a collaborative and high-performance environment.  
  • Facilitate communication and collaboration among project teams, stakeholders, and other departments.  
  • Manage vendor relationships and ensure their performance meets expectations.  
  • Promote best practices and process improvements within the application development team.  
Stakeholder Management:  
  • Build and maintain strong relationships with stakeholders, including senior management, business users, and technical teams.  
  • Communicate program status, progress, and issues to stakeholders in a clear and timely manner.  
  • Manage stakeholder expectations and ensure their satisfaction with program outcomes.  
  • Act as a liaison between business and technical teams, ensuring that business needs are translated into effective technical solutions.  
Risk and Change Management:  
  • Identify, assess, and mitigate program risks, developing contingency plans as needed.  
  • Manage program changes, ensuring that changes are properly evaluated, approved, and implemented.  
  • Implement effective change management processes to minimize disruption to the business.  
Quality and Compliance:  
  • Ensure that application development projects adhere to quality standards, best practices, and relevant regulations.  
  • Oversee testing and quality assurance processes to ensure that deliverables meet functional and technical requirements.  

Qualifications

Minimum of 8-10 years:
  • Experience in managing complex application development programs.
  • Proven track record of successfully delivering multiple projects on time, within budget, and to quality standards.
  • Extensive experience with software development methodologies (e.g., Agile, Waterfall, Scrum).
  • Experience managing cross-functional teams and working with diverse stakeholders.
  • Familiarity with various programming languages, databases, and operating systems.
  • Understanding of software architecture, design patterns, and system integration.
  • Knowledge of cloud computing platforms (e.g., AWS, Azure, GCP)
  • Bachelor's degree in Computer Science, Information Systems, Business Administration, or a related field. Master's degree preferred.
  • PMP Highly Desired.

NFF Disclosures

NFF offers a competitive salary, comprehensive benefits and flexible paid time off options, for eligible employees:

  • Medical, Dental and Vision, Health Savings Account, Flexible Spending Account
  • STD, LTD, Supplemental life insurance and ADD&D
  • Comprehensive 401k plan
  • Paid Time Off

NFF is an Equal Opportunity Employer.

 

Important Notice: All NFF Inc communications come from @nffinc.com. Emails from other domains claiming to be NFF are likely scams. Be cautious, verify senders, and report suspicious messages immediately.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed