• Help



    Come work for the USPTO, we have been ranked as one of the Best Places to Work in the Federal Government®! The U.S. Patent and Trademark Office (USPTO) has been serving the economic interests of America for more than 200 years. We are responsible for granting US intellectual property rights for patents and trademarks. The USPTO is headquartered in Alexandria, Virginia, and has over 12,000 employees. For more information about the USPTO, please visit the USPTO Careers Website

    Learn more about this agency


    The Chief Information Officer (CIO) is the principal advisor to the Under Secretary and Director on the application of information technology (IT) to support and improve the Agency’s business processes.  The Office of Application Engineering and Development (AED) is responsible for the full life cycle management of the USPTO’s automated information systems, consistent with the USPTO’s strategic IT plans and supporting technical architecture. The Product Design and Development Division  provides the Data and Application Architecture as well as Development. The Software Development Branch1 performs software design and development tasks for the systems, services and tools to support the technical goals of the Agency.

    As a Computer Scientist you will be responsible for :

    • Writing and performing unit testing based on requirements for all assigned developments.

    • Debugging and fixing bugs found during development, testing, beta cycles and production.

    • Performing software development for a component based on requirements, architecture, design, standards and best practices. Identifies, develops, and improves software development processes and procedures.

    • Assisting in the software design for a component, adhering to the architecture as well as to standards and best practices.

    • Performing code reviews for software written in core language; accepts and provides reports and statistics for code reviews.

    • Conducting market research and evaluations for procurement.


    Supervisory status


    Promotion Potential


  • Job family (Series)

    1550 Computer Science

This job originated on www.usajobs.gov. For the full announcement and to apply, visit www.usajobs.gov/GetJob/ViewDetails/535252000. Only resumes submitted according to the instructions on the job announcement listed at www.usajobs.gov will be considered.