Senior Software Engineer - Knoxville, United States - Money Fit by DRS

    Default job background
    Description
    Senior Software Engineer


    Founded in 1999 in the beautiful Smoky Mountains of East Tennessee, Cadre5 provides innovative technical solutions to our customers locally and nationally.

    Our Cadre5 Lab Partners division has partnered with the Information Technology Services Directorate (ITSD) at Oak Ridge National Laboratory (ORNL) to recruit a qualified Senior Full Stack Application Developer.


    ORNL delivers scientific discoveries and technical breakthroughs needed to realize solutions in energy and national security and provides economic benefit to the nation.

    This premier research institution located near Knoxville in Oak Ridge, TN, addresses national needs through impactful research and world-leading research centers.

    This is a full-time, permanent position that follows a hybrid work model.

    Why Cadre5?

    Working with highly talented team members
    3 weeks' vacation
    Excellent medical insurance, up to 100% paid by employer and contributions to HSA Plans


    The Position:


    The support position is responsible for the development, maintenance, testing and on-going support of enterprise level solutions which support the science mission while protecting staff from nuclear and radiological hazards and ensuring compliance with regulatory requirements.

    These integrated software systems are critical for managing safe and compliant nuclear and radiological operations.

    The various functions that these systems support include tracking radioactive material inventories across radiological facilities, managing radioactive sealed sources, providing tools for radiological protection operations (radiological surveys, radiological work permits, radiological event reports, etc.), sitewide real-time radiation monitoring network, and bioassay data management and reports for individuals.

    This position will work as part of a team that provides support for these existing applications while working on a major effort to modernize these applications with the latest technologies.


    Job Responsibilities:
    Create and maintain interfaces that share data between Radiological Protection applications and other systems.
    Develop and maintain Oracle and SQL Server Stored Procedures/Functions/Triggers.
    Extract or update data using SQL or PL/SQL.
    Develop and maintain ASP.NET framework/.NET backend C# Web API applications using Visual Studio and Azure DevOps.
    Develop and maintain Web Application Frontends based on Single Page Application JavaScript Frameworks.
    Provide support for existing Oracle Forms/Reports and ColdFusion applications while developing the new systems.
    Generate Software Quality Assurance (SQA) documentation.

    Basic Qualifications:
    Development of applications using relational databases such as Microsoft SQL Server, Oracle, etc.
    Formalized web application development and debugging techniques.
    Design and development of web applications.
    15+ years of programming and architecture experience.
    The ability to obtain and maintain a Department of Energy "Q" clearance is required. This requires US Citizenship.

    Preferred Qualifications:
    Bachelor's degree in Computer Science, Software Engineering, Computer Information Systems, or related technical/science degree.
    Experience with database triggers, stored procedures, and functions.
    Experience with Microsoft Entity Framework 5 (or greater), LINQ and MVC pattern.
    Experience with the .NET framework in C#.
    Experience with HTML5, JavaScript, jQuery, and CSS 3.
    Experience with Single Page Application development frameworks , React, etc.).
    Experience with migrating ColdFusion applications to .NET.
    Experience with Azure DevOps, GIT or other source control.
    Technical background with a basic understanding of health physics principles.
    Benefits


    Cadre5 offers excellent pay and benefits, to include full medical, dental, and vision coverage coupled with 401K match, 15 days PTO, and 10 holidays.

    Cadre5 is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. Cadre5 is an E-Verify Employer.
    #J-18808-Ljbffr