For Employers

ORAU

Programmer Analyst 3

Posted 21 hours ago
$99985.6 - $139K per year
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

The Programmer Analyst will develop, maintain, and update ASP.NET web applications and SQL databases to support the NIOSH Dose Reconstruction Project. Responsibilities include gathering user requirements, performing application testing, ensuring cyber security compliance, and providing end-user training and documentation.

Overview

   

APPOINTMENT TYPE: Full-Time Regular

LOCATION: Remote (U.S. Based Locations)

*SALARY RANGE: $99,985.60 - $139,089.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 web security practices and web performance techniques, such as bundling and minification.
  • Must have experience developing SQL Server databases and writing T-SQL queries.
  • Must have excellent verbal and written skills.
  • Must be able to work in a team environment. Must have good interpersonal skills.
  • Must be able to communicate with various levels of business and technical staff.
  • Must have experience gathering user requirements and creating requirements documents.
  • Must have experience creating application documentation, such as user guides, and training users. Must have the ability to train users either one on one or in a group setting.
  • Preferred experience using Team Foundation Server, SQL Server Reporting Services, and either Web Forms or MVC.
  • Preferred experience with AI Tools like 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:

 

ORAU has a strategic approach to providing total rewards to employees through a fair, equitable, and competitive total compensation package. The goal of our total rewards system is to integrate compensation, benefits, work-life balance, performance, recognition, development, and career opportunities to attract, engage, and retain the talent required to achieve ORAU’s business objectives. The benefit component of our total rewards program supports business goals by offering the following benefits based on employee eligibility:

 

  • Legally required benefits
  • Group Health insurance including Medical, Prescription, Dental, and Vision (for eligible positions)
  • Retirement plan contribution matching
  • Disability insurance
  • Group life insurance
  • Travel Accident Insurance
  • Section 125 reimbursement accounts
  • Other voluntary employee-paid benefit and insurance offerings

 

The ORAU total reward package also promotes work-life balance. Mindful of the need for employees to care for themselves and their families, ORAU offers the following additional work-life benefits based on employee eligibility:

 

  • Telework
  • Paid Time Off (PTO)
  • Paid Holidays
  • Flexible work schedules or compressed work weeks
  • Occupational Health and Wellness Programs
  • Employee Assistance Program

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Triforce -【AIクラウドERP導入コンサルタント】年収800~1,400万円 要件定義〜導入まで一貫担当|リモート可

Full Time Japan 8000K - 14000K per year Software Development

Consultor Salesforce

Full Time Spain Software Development

OnBase API Developer - Remote Canada Position

Full Time Canada 105K - 186K per year Software Development

Technical Architect - Dynamics & Azure

Full Time United Kingdom Software Development

DevOps Engineer

Full Time India £1170 - £1950 per month Software Development

Sales Developer Representative / Cold Caller (50-100%) Remote / German Language Required / Freelance

Full Time South Africa Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 216,555+ Jobs in Software Development

Answer easy questions

Answer easy questions

216,555+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified