+ (847) 824-6300

Job Description:

Programmer Analyst III (10950, 11103, Grade EIT)


Salary: $64,290.00 - $110,228.00 Annually

Location: Upper Marlboro, MD

Job Type: Career Full-Time

Department: Prince George’s Planning

Job Number: 10950, 11103

Closing: February 28, 2020 - 12:54 PM Eastern



The Prince George's County Planning Department of The Maryland-National Capital Park and Planning Commission is seeking two Programmer Analyst III's to assist with the implementation, enhancement and maintenance of planning and land development applications, and administration and maintenance of our Document Imaging System (FileNet Document repository) to support the Planning Department's five divisions. The Department provides land use planning for the physical development of Prince George's County, Maryland. As the second most populous county in Maryland, Prince George's has a population of approximately 900,000 residents and is home to The University of Maryland at College Park, NASA Goddard Space Flight Center, and Joint Base Andrews Air Force Base. 


These positions require professional analysis, application configuration, and programming work at an advanced level. Under direction, the employee will apply programming and system analysis standards, methods and techniques to design, develop, install, maintain, debug and configure and/or customize applications on various hardware and software platforms.


The work involves: providing support to users by resolving software problems and meeting requests for upgrades and enhancements; analyzing and documenting requirements; working with contract programmers to assist with the design and enhancement of software applications; designing, developing and administering databases and software including FileNet, Datacap and Content Navigator; integrating various hardware and software platform products and data sources to accomplish a business process; and installing, testing and evaluating new systems. The Department will also likely be implementing a COTS solution for development tracking and permitting related applications. Support for conversion of the existing data and implementation of the new applications will be a key job responsibility.


The desired candidate will plan, coordinate and monitor the design, development, and implementation of application systems and/or databases with staff and vendors/contractors. A Programmer Analyst III will lead projects involving analyzing and developing departmental applications and administration of the FileNet digital document repository. The work will be spread between analysis, development, and maintenance tasks and will require initiative, self-direction, and leadership of other, less experienced workers.


Examples of Important Duties

  1. Work with Department users to identify key enhancements to existing Department systems and applications such as Development Activity Monitoring System (DAMS), Permit Tracking, Historic Preservation and others.  Act as a liaison between contract programmer and users to design, develop, and test system enhancements and implementations.
  2. Administer document-imaging software; facilitate digital imaging software upgrades; process user set up and file requests; troubleshoot connectivity and backup issues; establish new document case types and indexes; build templates for document management. 
  3. Participate in systems development including performing user requirements and needs analysis to determine the feasibility and appropriate type of computer related assistance to support a variety of planning areas; develop system specifications based on user needs; make recommendations for hardware/software purchases.
  4. Serve a lead role in facilitating various scanning projects within the Planning Department including working with vendors, assessing user needs, reviewing documents, conducting quality control checks, and loading files into FileNet. 
  5. Responsible for supporting systems administration activities within the Department including user account creation and maintenance at the application level, troubleshooting, querying, ad-hoc reporting and performance monitoring.
  6. Manage Document management support contract for content and renewals, provide support for HP contract renewals. 
  7. Involvement in the implementation of new cloud-based back-up strategies for applications and databases.
  8. Provide programming and application support to the Department for software such as Oracle Client, SQL, Crystal Reports; install, test, document processes, and provide technical assistance. 
  9. Act as a back-up to the Oracle Database Administrator; perform periodic maintenance and quality control to verify integrity of the database; maintain user accounts and access rights.
  10. Provide technical consultation to Department staff; train users in the capabilities and use of systems. 
  11. Coordinate, supervise, or administer the work of consultants/contractors; work with vendors/consultants to support third party applications.
  12. Provide support to users; resolve software problems; respond to requests for customized reports, enhancements and upgrades; establish, implement and follow industry and organizational standards for quality control to ensure accuracy and completeness of work performed.


Minimum Qualifications

  1. Bachelor's degree in computer science or related field.
  2. Four years of experience in applications support and development, a master's degree in computer science or closely related field can be substituted for two years of experience.
  3. An equivalent combination of education and experience.


Supplemental Information

The ideal candidate will possess the following:

  • In addition to the minimum qualifications listed above, a degree (preferably Master's) in a preferred related field including computer science, information management, planning, or any other related field that demonstrates the necessary skills to accomplish the important duties outlined above.
  • Strong computer skills in complex databases (Oracle, SQL, C#, VB.NET, ASP.NET, MVC, Web API), project management tools, GIS, and Microsoft Office Suite. Knowledge of one or more of the following applications is preferred: Document imaging and scanning (FileNet, Datacap, Content Navigator or other Enterprise Content Management software), Crystal Reports, and/or electronic plan submission and review software. Strong communication and interpersonal skills, and a strong customer service ethic are required for this position.
  • Experience with state and local government systems and applications
  • Experience with work order management, permitting systems, land records applications, or development activity and monitoring systems (e.g. Hansen, InFOR, Accela, Cityworks, etc.)
  • Professional certifications 


The Prince George's County Planning Department is currently located in historic Upper Marlboro, Maryland. Free onsite parking is available for employees. In the foreseeable future, the Department will be moving to a newly renovated, state-of-the-art building in Largo, Maryland, conveniently located near Metro and I-495.

The M-NCPPC offers a competitive salary range of $64,290 to $110,228 at the Programmer Analyst III level with an excellent benefits package. Salary is commensurate with education and experience. The Commission is an Equal Opportunity Employer and encourages applications from minorities, females, and persons with disabilities.


Agency: The Maryland-National Capital Park & Planning Commission

6611 Kenilworth Avenue, Suite 103
Riverdale, Maryland, 20737

Phone: 301-454-1411

Website: https://www.mncppc.org/jobs

Go Back | Send this page to a friend
URISA ©2017. Website by Accrisoft