You are viewing a preview of this job. Log in or register to view more details about this job.

Programmer Analyst

The Congressional Budget Office is a small nonpartisan agency that provides economic and budgetary analysis to the Congress. CBO’s Budget Analysis Division seeks an IT professional to maintain the division’s in-house desktop software applications. The programmer analyst works with the division’s lead IT programmer. 

The following are among the wide-ranging responsibilities of the position:

  • Convert designs and specifications into forms, classes, modules, functions, report forms, database tables, database code, and new applications;
  • Test software changes and participate in systemwide testing before new releases;
  • Respond to inquiries regarding errors, problems, and questions about the division’s software applications; and
  • Comply with the division’s IT design and coding standards. 

Qualifications

The position requires the following:

  • At least three years of application programming experience on a desktop platform as well as extensive experience in a PC network environment;  
  • Knowledge of VB.Net, C#, SQL Server, Transact-SQL, Crystal Reports, WinForms, Visual Studio, Git, or similar tools;
  • A strong interest in software development and programming and the ability to complete multiple projects both independently and collaboratively, sometimes under tight deadlines; and
  • Strong interpersonal and customer service skills.

A bachelor’s degree in computer science or a related field is preferred but not required. 

Experience with web-based applications, SharePoint, and APIs is preferred but not required.

Candidates exceeding the listed requirements also are encouraged to apply; experience will be considered when determining salary and job responsibilities.

Candidates must be able to obtain and maintain a Tier 1 (NACI) investigation.