As a Computer Scientist, the incumbent serves as a principal technical specialist to support the Flight Program Operations&39; Airborne Flight Inspection System. The work of this position involves the application of computer science methods and techniques to store, manipulate, transform, and present information by means of computer systems.
Duties
Develops software systems using a knowledge of techniques, procedures, and processes such as operating system theory, data structures, computer system architecture, software engineering, and computer communications.
Performs multiple, varying, and complex assignments made under the minimal direction of a manager, project/program manager, team leader, or more experienced technical specialist. Acts as principal technical specialist or as a project manager or team leader to support the Flight Program Operations&39; Airborne Flight Inspection System and aircraft fleet in the research, design, development, maintenance, evaluation, and integration of large and complex software and hardware systems or components for the Next Generation Automated Flight Operation Program.
Applies experience and comprehensive technical knowledge of the FAA Next Generation Flight Operation Program operating systems, object oriented programming, and system software and programming languages, and environments including, but not limited to, Visual Basic, Visual Basic for applications (VBA), C++, and/or Microsoft.net environment to contribute to the design, development, acquisition, maintenance, documentation, and testing of various project and software development plans relating to the Airborne Next Generation
Automated Flight Inspection System.
Understands new technologies and methodologies to solve complex problems and develop improved technical processes or systems interfaced with the flight inspection system. Considers the objectives of the FAA and its flight inspection mission when developing, implementing, and integrating solutions to diverse, complex problems. Assignments frequently require knowledge and experience working across functional and/or organizational lines. Typical assignments include: complex system design and integration, extensive research, and analysis; investigation and inspection activities; compliance and enforcement actions; and direct responsibility for project/
program management.
Conducts research into computer science methods and techniques to store, manipulate, transform, or present information of computer systems. Defines, organizes, and assigns resources to accomplish organizational objectives. Allocates resources to accomplish large work activities within established schedules.
Contacts are internal and external. Often represents FAA as a senior technical point of contact on projects, programs, and other work activities. Communicates results to all levels internally (within an LOB or SO or across LOB/SO&39;s and externally). Plays a lead role in drafting, reviewing, and editing reports or contractual documents for final approval prior to external distribution. Presents briefings to obtain consensus/approval on policies. Coordinates significant technical matters with representatives of external organizations.
Broad policies and objectives provide general guidance for addressing issues but allow considerable discretion to develop new and innovative approaches. Uses specialized knowledge of aircraft systems, limitations, design characteristics, mathematics, and statistical science to transform information for the flight inspection system. Draws on experience to solve unusual problems and may create new solutions and policy interpretations as the situation requires. Provides policy guidance and instruction to others, both internally and externally.
Provides guidance to lower level staff on how to solve difficult technical issues. Resolves all but unique technical problems without the intervention of management or a more experienced technical specialist. Develops plans, techniques, and policies to address current or anticipated problems and issues. Works with management to solve problems.
Work is reviewed rarely, typically through status reports and at project completion to ensure technical compliance and alignment with the requirements of the project or other work activity.