Skip to main content

Vacancy Details

Grade: 13

No questions specified.

Grade: All Grades

1 Have you held a political appointment within the previous five-year period? Answer to this question is required
  • Yes
  • No
2 How did you hear about USPTO Job possibilities? Answer to this question is required
  • LinkedIn
  • Facebook
  • Friend
  • Job Fair
  • USPTO Information Session
  • Monster
  • Newspaper
  • OnlineBlog/Bulletin Board
  • Professional Society/Organization
  • University Career Fair
  • University Career Placement Office
  • USAJobs
  • USPTO Employee
  • USPTO Web Page
  • Virtual Job Fair
  • State Bar Association
  • University Alumni
  • @USPTOJobs Twitter
  • USPTO Jobs web pages
  • Other
3 Do you have a Bachelor's degree in computer science or a bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science? At least 15 of the 30 semester hours must have included any combination of statistics and mathematics that included differential and integral calculus. All academic degrees and course work must be from accredited or pre-accredited institutions. Answer to this question is required
  • Yes
  • No
4 Do you possess one year of specialized experience equivalent to the GS-12 grade level in the Federal service designing and implementing Web Applications (e.g. RESTFul, SOAP based Web Services, or ASP.NET) and/or Web Frameworks (e.g. Spring MVC, Struts, MyFaces, Restlet, etc)? Answer to this question is required
  • Yes
  • No
5 Do you possess one year of specialized experience equivalent to the GS-12 grade level in the Federal service developing software system through all states of formal development life cycle (e.g. interactive development and or Agile/Scrum#)? Answer to this question is required
  • Yes
  • No
6 Do you possess one year of specialized experience equivalent to the GS-12 grade level in the Federal service programming in one or more of the following programming languages: Java, Java EE (J2EE), JavaScript? Answer to this question is required
  • Yes
  • No
7 Do you have experience leading and executing projects using the interactive development or Agile/Scrum Programming SDLC methodology? Answer to this question is required
  • Yes
    7.1 Please indicate where this information may be found in your resume. Maximum length of 8000 characters.
  • No
8 Please indicate what level of experience you have with software release configuration management processes? Answer to this question is required
  • I have participated in a software release process, including the use of code management tools and attending software release meetings, as part of a project team.
  • I have deployed software applications to various environments, including the use of code management tools to facilitate that process.
  • I have logged, tracked, and/or prepared reports on software releases.
  • I have coordinated and communicated with software developers, testers, project managers, management and other staff for purposes of facilitating the deployment of software applications.
  • I have functioned as a support contact for other staff in regard to using tools and following software release processes and procedures, answering questions, and resolving issues.
  • None of the above.
9 Select the response below that describes your highest level of experience in the design, development, implementation, and maintenance of solution architecture. Answer to this question is required
  • I have overseen the design, development, implementation, and maintenance of a solution architecture in an organization that exceeded 1,000 employees.
  • I have overseen the design, development, implementation, and maintenance of a solution architecture in an organization with less than 1,000 employees.
  • I have participated on a team that designed,developed, implemented, and maintained a solution architecture in an organization with over 1,000 employees.
  • I have participated on a team that designed, developed, implemented, and maintained a solution architecture in an organization with less than 1,000 employees.
  • I have completed formal training or courses on solution architecture topics.
  • None of the above.
10 Select the response that Indicate your level of experience gathering and analyzing requirements for software applications. Answer to this question is required
  • I have no experience.
  • I have training, but no job experience.
  • I have developed programs from provided requirements with close supervision from a supervisor or a senior employee.
  • I have independently worked with customers to gather requirements for software applications or to analyze requirements for accuracy, completeness, and consistency.
  • I have provided advice to customers on how best to document their requirements and mentor others on how to analyze requirements.
11 Choose one that best reflects your Software role in regards to your specialized knowledge and skills in information technology. Answer to this question is required
  • Director or functional manager
  • Project manager leading software developers
  • Project manager leading IT employees
  • Project manager
  • Technical/Team Lead over IT employees
  • Technical/Team Lead over software developers
  • Software developer/engineer/programmer
  • System architect
  • Requirements engineer
  • Subsystem designer or architect
  • Systems programmer
  • Application programmer
  • Test Manager
  • Test Lead
  • Manager for IT Projects
  • Configuration manager
  • Configuration management engineer
  • None of the above
12 Select the response that Indicate your experience resolving problems with software, hardware, or systems management Answer to this question is required
  • Identified Issues
  • Researched Problems
  • Communicated Issues
  • Researched and Recommended Solutions
  • Implemented Solutions
  • None of the above
13 Do you have experience programming in Java, Java J2EE and/or C Sharp for a job? Answer to this question is required
  • Yes
    13.1 Please indicate where this information may be found in your resume. Maximum length of 8000 characters.
  • No
14 Do you have experience programming in UNIX (e.g. AIX, Linux) Operating System environment for a job? Answer to this question is required
  • Yes
    14.1 Please indicate where this information may be found in your resume. Maximum length of 8000 characters.
  • No
15 Of the following select the responses that describes your experience in the following technologies. Answer to this question is required
  • I have developed using Dojo and/or JQuery.
  • I have developed using using AnularJS and/or Bootstrap.
  • I have developed using Groovy/Grails.
  • I have developed using Rules Engine (e.g. Drools) and/or Workflow Engine.
  • I have developed continuous Integration tools (e.g. Hudson/Jenkins).
  • I have developed using Build Tools (e.g. Maven).
  • I have developed using JSON.
  • I have developed using XML.
  • I have developed using PHP.
  • I have developed using Visual Basic.
  • None of the Above.