Senior Full Stack Developer (Remote Eligible)

at  Oak Ridge National Laboratory

Oak Ridge, TN 37830, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 May, 2025USD 180000 Annual04 Feb, 2025N/AConsideration,Information Systems,Asp.Net,Html5,Computer Science,Unit Testing,Css,Computer Engineering,Business Workflows,Independent Contributor,Relational Databases,Software,Information Technology,Oracle,Software Development Methodologies,Visual StudioNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Requisition Id 14168
Annual Salary Range: $155,000.00 - $180,000.00
Work-Site Type: Remote
ORNL offers a flexible work environment that supports both the organization and the employee. In addition, this position is considered remote-eligible for ORNL in pre-approved locations. Remote-eligibility is not a continued guarantee and could be subject to change based on evolving organizational needs.

BASIC QUALIFICATIONS:

  • A BS degree in computer science, computer engineering, information technology, information systems, business, or related field of study and eight (8) to twelve (12) years of aligned experience is required for consideration. An overall combination of equivalent education and experience may be considered.
  • At least five (5) years of proven experience in the following areas:
  • Designing and querying relational databases such as Microsoft SQL Server, Oracle, etc.
  • Formalized application development and debugging techniques.
  • Design and development of web applications using HTML5, JavaScript, and CSS 3.

PREFERRED QUALIFICATIONS:

  • Software and code analysis, performance, security, and debugging.
  • Software code unit testing
  • Ability to translate business workflows to application workflows.
  • Experience developing single-page web applications with ASP.Net MVC/Web API.
  • Experience with .Net Framework (4 or greater) and/or .Net Core (3 or greater).
  • Additional experience desired with:
  • Vue.js, C# (or similar framework)
  • MS SQL Server (2016 or later) and Oracle.
  • Microsoft Visual Studio and VS Code.
  • Microsoft Team Foundation Server and Git.
  • Understanding of secure web coding techniques to prevent exploits (injection, XSS, broken access control, etc.).
  • Experience with Agile software development methodologies
  • Ability to function well in a fast-paced research environment, set priorities to accomplish multiple tasks within allowable time frames, and adapt to constantly evolving needs.
  • Highly motivated, self-starter who is comfortable working as part of a team (in any capacity) or as an independent contributor.
  • Strong people-facing ability and excellent written and verbal communications skills.
  • Highly organized, able to handle complex tasks, and provide expert support.

SPECIAL REQUIREMENTS:

  • Visa sponsorship is not available for this position.
  • This position requires the ability to obtain and maintain a clearance from the Department of Energy. As such, this position is a Workplace Substance Abuse (WSAP) testing designated position. WSAP positions require passing a pre-placement drug test and participation in an ongoing random drug testing program.

Responsibilities:

  • Design and develop Single Page Applications using ASP.Net, Vue.js, and Vuetify as well as middle-tier code using C# and .Net Core.
  • Work closely with team leads, product managers, and project managers to understand and document user requirements through application design sessions with business customers.
  • Model and implement data schemas as well as develop queries for Microsoft SQL Server databases.
  • Diagnose software problems and provide resolution to issues. Duties include ability to perform advanced debugging and/or other troubleshooting techniques to accurately diagnose and determine the cause of a software issue.
  • Ensure application documentation remains up-to-date and follows Software Quality Assurance policies and procedures. Ensure software configuration changes are appropriately documented and monitored in ServiceNow.
  • Keep software components upgraded to the latest supported versions.
  • Focus on software security and improving the software user interface.
  • Deliver ORNL’s mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote diversity, equity, inclusion, and accessibility by fostering a respectful workplace – in how we treat one another, work together, and measure success.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Computer Science, Business, Engineering, Information Systems, Information Technology, Technology

Proficient

1

Oak Ridge, TN 37830, USA