Apply for this Job
Job Description
ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. The following position is available to Veterans, Transitioning Military, National Guard and Reserve Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set, education requirements, and experience, please click the submit button and follow the next steps. Unless specifically stated otherwise, this role is "On-Site" at the location detailed in the job post.
Job Description
The National Minerals Information Center's (NMIC), Minerals Information Data Systems Group is responsible for the U.S. Geological Survey's (USGS) integrated data base system that supports the minerals information collection and analysis activities. NMIC's mission is to collect, analyze, and disseminate information on the domestic and international supply of and demand for minerals and mineral materials essential to the U.S. economy and national security.
The Minerals Information Data System (MIDS) is central to carrying out NMIC's mission. The system enables cross-referencing and integration of domestic and foreign information from a variety of sources, such as production/consumption surveys and analyses, minerals availability and economic studies, and public land appraisals. The MIDS provides a central source of minerals information that is versatile and responsive to the needs of minerals problems and policy analysts. It aids the assessment of the U.S. policies and options concerning the minerals necessary for a sound economy and secure nation. Currently the MIDS consists of multiple Commodity Data Subsystems, the Central Mailing Subsystem, the Respondent Control Subsystem, and various look-up tables. MIDS was developed in SQL and includes a Web-based data entry component. Normal operations include data entry, update, and report generation. Reports can be run on-line or downloaded to desktop computers for further processing or analysis using spreadsheet, word processing, statistical, or graphics software packages.
There is a requirement to add to Computer Programmers to continue to support and maintain the MIDS system. MIDS was developed using JavaScript, ASP.NET, and Microsoft SQL Server. The computer programmer will provide the necessary support production issues, ongoing maintenance, and any process improvements for the new system.
Responsibilities
Provide maintenance and testing support for production issues MIDS Reports and ASP .NET data entry screens.
Responsible for maintaining/supporting MIDS reports and multiple data entry screens for all the commodities.
Testing support to report changes. Perform unit testing of individual reports, at specified points during the programming process, fully test all reports as a set for a specific commodity, ensuring linkages necessary to ensure the reports are operational. This type of testing of a specified group or groups of reports is required prior to the Government's acceptance of any unit- tested programs.
Documentation, where applicable, of specially created or customized reports, configurations, or processes.
Work is performed independently, efficiently, and accurately, in a timely fashion that meets quality expectations documented in standard operating procedures and guidelines.
Technical problems related to task performance are rapidly addressed and appropriate contractor and government personnel are promptly notified for technical assistance and expertise.
Accurate and complete data records are submitted in timely manner. Specific protocols for data collection are observed to ensure integrity and continuity of all data records and program code.
Problems related to information retrieval, storage, and data formatting are remedied rapidly; appropriate representatives are notified promptly when additional technical assistance and guidance are necessary.
Computer files are managed and maintained to ensure accuracy and accessibility of data.
Oral or written status reports or presentations and website or application demonstrations are provided as required.
Additional Qualifications/Responsibilities
Qualifications
Typically requires BA and 5 or more years' experience.
At least 2 years of recent and continuous experience or clearly demonstrated mastery of the following:
Use of Microsoft Windows server systems, Microsoft SQL Server (or equivalent) relational databases, Reporting Services, Microsoft Visual Studio, JavaScript, and ASP.NET.
Have experience with Microsoft Office software packages such as Word and Excel.
Have good communication skills, both oral and written.
Experience in programming languages such as Classic ASP, ASP, HTML/CSS, XML, M204, and Java is a plus to be able to understand the current system.
Date Posted: 13 April 2025
Apply for this Job