Skip to content
×

Programmer Analyst

Listing for: Oak Ridge Associated Universities
Full Time position Listed on 2026-11-07
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 99985 USD Yearly USD 99985.00 YEAR

Job Description & How to Apply Below

Programmer Analyst 3

APPOINTMENT TYPE: Full-Time Regular

LOCATION: Remote (U.S. Based Locations)


* SALARY RANGE:
$99,985.60 - $/Yr.

PURPOSE: As an application developer in HEE/NIOSH (Objective 5 - Program Management and Support; Network Support), maintains, updates, and creates new applications in support of the National Institute of Occupational Safety and Health (NIOSH) Dose Reconstruction Project. Plans projects for the NIOSH Project. Most of the applications that are created and maintained are ASP.NET web applications written in HTML, CSS, and JavaScript for the front end, and C# and SQL Server for the backend.

Creates databases for the applications that are developed, which involves creating the tables, views, and relationships. Writes SQL queries to pull data from databases and develops SQL Reports.

Responsibilities
  • Create new and unique applications and updates and maintain existing applications, which mostly consist of ASP.NET web applications, but also include scripts and console applications. The applications should focus on user experience, performance, and security.
    • Develops test plans, performs application testing, and provides feedback for applications created by self or by other developers.
    • Provides end user training.
    • Develop user guides.
    • Make modifications to applications as requested by users and/or ORAU Team management.
    • Reviews all applications to ensure that methods are current and that end user needs are still being met.
    • Ensure that all priorities are synchronized with NIOSH's and the Project's priorities and that all deadlines are met.
  • Performs backup duties for file transfers between NIOSH and ORAUT.
  • Learn new skills and technologies by watching training videos and incorporate new skills when updating and creating applications. Teaches and mentors other developers on the newly learned skills and technologies.
  • Meet with managers and users on the NIOSH Project to gather requirements for creating new and updating existing applications. Make decisions on how to proceed with all applications ensuring that all user needs are met.
  • Create and maintain all required documentation for each application that is developed.
    • Creates user test plans and user guides.
    • Gathers, performs analyses, and presents requirements for existing and/or future needs as requested by ORAU Team management.
  • Write queries to pull data from SQL databases for users on the NIOSH Project and create SQL reports.
  • Submit all new and updated applications to NIOSH Project cyber security to scan for compliance and vulnerabilities and fix all security issues before releasing the applications into production. Works with cyber security to routinely scan all NIOSH Project applications to protect against new vulnerabilities.
  • Create SQL databases for new applications and update existing databases when needed.
Qualifications

Bachelor's degree and 5 years of job-related experience. An equivalent combination of education and experience performing duties as described may be substituted for the minimum requirements.

  • Must have at least 4 years' experience developing web-based database applications. Must have 3 years' solid experience using Microsoft .NET technology and SQL Server databases.
  • Must be proficient in developing web applications with Microsoft .NET technologies and be proficient with Microsoft Windows, HTML, JavaScript, CSS, & SQL.
  • Must have in depth experience developing applications using the Microsoft .NET Framework and using C#.
  • Must have a thorough knowledge of creating, testing, and maintaining web applications using HTML, CSS, JavaScript, and debugging using Visual Studio and the browser. Must have exceptional troubleshooting and debugging abilities.
  • Must have experience using Entity Framework.
  • Must have experience implementing…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary