Programmer Analyst 3 job at Oak Ridge Associated Universities - ORAU in US National

Oak Ridge Associated Universities - ORAU

United States

Remote

USD 100,000 - 139,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Telework
Paid Time Off (PTO)
Paid Holidays
Flexible Work Schedules
Employee Assistance Program

Job summary

Oak Ridge Associated Universities - ORAU is seeking a Programmer Analyst 3 to develop, update, and maintain ASP.NET web applications using HTML, CSS, and JavaScript with a C# and SQL Server backend. You will create databases, write queries, and develop SQL reports for the NIOSH/Dose Reconstruction project.

Ideal candidates have a Bachelor’s degree with 5 years of related experience, strong .NET and SQL skills, and a focus on security and performance.

Qualifications

  • Bachelor's degree or equivalent with 5 years of related experience.
  • Experience developing web-based database applications.

Responsibilities

  • Create, update, and maintain ASP.NET web applications with focus on UX, performance, and security.
  • Develop test plans and perform application testing.
  • Provide end-user training and create user guides.
  • Write SQL queries and generate SQL reports.

Skills

C#/.NET
SQL
HTML/CSS/JavaScript
Entity Framework
ASP.NET web apps
Troubleshooting
Security best practices
Debugging in Visual Studio

Education

Bachelor's degree or equivalent

Tools

Team Foundation Server
SQL Server Reporting Services
Web Forms or MVC

Job description

Programmer Analyst 3
Location: United States
Work Arrangement: Remote
Employment Type: Full-Time, Regular
Salary: $99,985.60–$139,089.60 annually
Job Description
Overview

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 involve 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 update and maintain existing applications, which mostly consist of ASP.NET web applications, but also include scripts and console applications. Applications should focus on user experience, performance, and security.
  • Develop test plans, perform application testing, and provide feedback for applications created by self or other developers.
  • Provide end-user training.
  • Develop user guides.
  • Make modifications to applications as requested by users and/or ORAU Team management.
  • Review all applications to ensure methods are current and end-user needs are still being met.
  • Ensure all priorities are synchronized with NIOSH's and the Project's priorities and that all deadlines are met.
  • Perform backup duties for file transfers between NIOSH and ORAUT.
  • Learn new skills and technologies through training videos and incorporate newly learned skills when updating and creating applications. Teach and mentor other developers on 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 developed.
  • Create user test plans and user guides.
  • Gather, analyze, and present requirements for existing and/or future needs as requested by ORAU Team management.
  • Write queries to retrieve data from SQL databases for users on the NIOSH Project and create SQL reports.
  • Submit all new and updated applications to NIOSH Project cybersecurity for compliance and vulnerability scans. Resolve all security issues before releasing applications into production. Work with cybersecurity 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 five years of job-related experience. An equivalent combination of education and experience performing the described duties may be substituted for the minimum requirements.
  • At least four years of experience developing web-based database applications.
  • At least three years of solid experience using Microsoft .NET technology and SQL Server databases.
  • Proficiency in developing web applications with Microsoft .NET technologies and Microsoft Windows, HTML, JavaScript, CSS, and SQL.
  • In-depth experience developing applications using the Microsoft .NET Framework and C#.
  • Thorough knowledge of creating, testing, and maintaining web applications using HTML, CSS, JavaScript, and debugging with Visual Studio and browsers.
  • Exceptional troubleshooting and debugging abilities.
  • Experience using Entity Framework.
  • Experience implementing web security practices and web performance techniques, such as bundling and minification.
  • Experience developing SQL Server databases and writing T-SQL queries.
  • Excellent verbal and written communication skills.
  • Ability to work in a team environment with strong interpersonal skills.
  • Ability to communicate with various levels of business and technical staff.
  • Experience gathering user requirements and creating requirements documents.
  • Experience creating application documentation, such as user guides, and training users individually or in group settings.
  • Preferred: Experience using Team Foundation Server, SQL Server Reporting Services, and either Web Forms or MVC.
  • Preferred: Experience using AI tools such as ChatGPT, Copilot, Gemini, or Claude to scale day-to-day operations.
  • Must be able to obtain and maintain a NACI-level security clearance.
Total Rewards and Benefits

ORAU offers a comprehensive total rewards package designed to attract, engage, and retain employees. Benefits are based on employee eligibility and include:

Legally Required Benefits
  • Group Health Insurance, including Medical, Prescription, Dental, and Vision
  • Retirement Plan Contribution Matching
  • Disability Insurance
  • Group Life Insurance
  • Travel Accident Insurance
  • Section 125 Reimbursement Accounts
  • Other Voluntary Employee-Paid Benefits and Insurance Offerings
Work-Life Benefits
  • Telework
  • Paid Time Off (PTO)
  • Paid Holidays
  • Flexible Work Schedules or Compressed Workweeks
  • Occupational Health and Wellness Programs
  • Employee Assistance Program
Additional Information

The application process uses the iCIMS Talent Cloud AI system to review qualifications and resumes. Its Candidate Ranking feature uses AI to match candidate skills and experience with job requirements and may assist in employment decisions.

Applicants may opt out of the AI system and request human-only review.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programmer Analyst 3
Programmer Analyst 3

ORAU • Oregon

Hybrid
USD 100,000 - 139,000
Telework
Paid Time Off
Paid Holidays
+3
Programmer Analyst 3
Programmer Analyst 3

Oak Ridge Associated Universities • Oak Ridge (TN)

Remote
USD 100,000 - 139,000
Telework
Paid time off
Paid holidays
+7
Programmer Analyst 3
Programmer Analyst 3

ORAU • United States

Remote
USD 100,000 - 139,000
Telework
PTO
Paid Holidays
+1
Program Specialist
Program Specialist

Remote Jobs • Oak Ridge (TN)

On-site
USD 44,000 - 58,000
Telework
Paid Time Off (PTO)
Paid holidays
+3
Evaluation Specialist 4
Evaluation Specialist 4

Oak Ridge Associated Universities • Atlanta (GA)

On-site
USD 71,000 - 104,000
Telework
PTO
Flexible work schedules
+1
Postdoctoral Research Associate - AI/ML for Gulf Coast Ecosystem Dynamics
Postdoctoral Research Associate - AI/ML for Gulf Coast Ecosystem Dynamics

Oak Ridge National Laboratory • Oak Ridge (TN)

On-site
USD 60,000 - 90,000
Evaluation Specialist 4
Evaluation Specialist 4

ORAU • Atlanta (GA)

On-site
USD 71,000 - 104,000
Telework
Paid Time Off (PTO)
Flexible work schedules
+1
Postdoctoral Research Associate -AI for Science
Postdoctoral Research Associate -AI for Science

UT-Battelle • Oak Ridge (TN)

On-site
USD 65,000 - 90,000
Administrative Associate
Administrative Associate

Oak Ridge National Laboratory • Oak Ridge (TN)

On-site
USD 50,000 - 70,000
Medical and retirement plans
Flexible work hours
On-site fitness facilities
HPC Engineer, System Acceptance and User Environment
HPC Engineer, System Acceptance and User Environment

Oak Ridge National Laboratory • Tennessee

On-site
USD 100,000 - 140,000
Relocation assistance
Medical benefits
On-site amenities