Programmer/Analyst

Employer
USAJobs
Location
Washington, D.C
Posted
May 21, 2022
Closes
May 24, 2022
Hours
Full Time
Duties

The Long-Term Analysis Unit is seeking a programmer/analyst to work with a team of analysts to develop, maintain, and use a variety of mathematical models, including a large microsimulation model, to analyze topics of interest to the Congress. Analysts in the Long-Term Analysis Unit are responsible for the agency's population projections; the agency's projections of federal spending in the long term; and a microsimulation model that underlies long-term projections of the Social Security program's spending and revenues and the analysis of proposed policy changes to the program. In addition, the unit leads the work on the agency's recurring reports examining the budget outlook over the long term. The successful candidate will develop and maintain software for mathematical modeling and data manipulation, gather software requirements, develop software designs and document them, write clear code that is easy to read and understand, develop and automate software tests, and improve the software development process.

Requirements

Conditions of Employment

  • US citizenship or current permanent residents seeking citizenship


SPECIAL REQUIREMENTS:

Tier Two Background Investigation

Qualifications

You must have one year of specialized experience at a level close to the work of this job that has given you the particular knowledge, skills, and abilities required to successfully perform. Typically we would find this experience in work within this field or a field that is closely related.

TECHNICAL QUALIFICATIONS:

Applicants must have a B.S. in computer science or a related field and a minimum of eight years of experience in all stages of the software development cycle including requirements gathering and analysis, design development, implementation, testing, and maintenance. The position also requires:
Proficiency in Python (including the pandas and NumPy packages), and in one of following: Fortran, C, C++, Java, or Julia;
Working knowledge of SQL and database design;
The ability to communicate effectively with all CBO staff, including other programmers and economists;
Facility with handling multiple projects simultaneously, often under tight deadlines;
A desire to learn new skills and technologies; and
A desire to contribute directly to the analysis of federal policy in a nonpartisan setting.
See Qualifications

Education

EDUCATION:

Applicants must have a B.S. in computer science or a related field and a minimum of eight years of experience in all stages of the software development cycleÃâincluding requirements gathering and analysis, design development, implementation, testing, and maintenance.

Additional information

This job is being filled by an alternative hiring process and is not in the competitive civil service.

Similar jobs