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.