Full Stack Developer / IT Programmer Analyst (Associate or Mid-level or Senior-level)

Savannah River Mission Completion•Aiken, SC
•$56,100 - $153,200•Onsite

About The Position

Savannah River Mission Completion (SRMC) is seeking a Full Stack Developer / IT Programmer Analyst at the Associate, Mid-level, or Senior-level, based in Aiken, South Carolina, at the Savannah River Site. The role gathers and analyzes requirements for new web applications and maintains existing applications using C#, JavaScript, .NET, SQL, APIs, and other web technologies. It also provides application support to business department personnel and includes full-stack development and programming responsibilities. The position level offered will be commensurate with the selected candidate’s experience and qualifications. SRMC is a prime contractor for the U.S. Department of Energy and manages Liquid Waste operations at the Savannah River Site.

Requirements

  • Bachelor’s degree in Computer Science or a related degree; or an associate’s degree in Computer Science or a related degree and relevant IT experience; or a high school diploma/GED and relevant IT experience.
  • Experience and qualifications appropriate to the Associate, Mid-level, or Senior-level position offered.

Nice To Haves

  • Bachelor’s or Associate’s degree.
  • JavaScript.
  • C#.
  • .NET.
  • SQL.
  • Object-oriented programming (OOP).
  • APIs.
  • jQuery.
  • MVC.
  • HTML.
  • CSS.

Responsibilities

  • Develop and maintain web-based applications using company-defined life-cycle processes and secure coding techniques.
  • Prepare documentation of program development, code modifications, and operating instructions.
  • Conduct program tests and analyze system capabilities to resolve input/output problems as needed.
  • Assist with research, design, development, and modification of systems and applications software.
  • Plan system and development deployments and ensure software compliance standards are met.
  • Develop databases, tables, views, and stored procedures using normalization.
  • Develop flow charts and diagrams outlining process steps, and develop or revise program code.
  • Document testing and maintenance of system corrections.
  • Assist in designing web-based, mobile technology, cloud, and security interfaces to meet user needs.
  • Manage vendors as needed.
  • Assist in the successful completion of projects.
  • At the IT Programmer Analyst level, create complex SQL queries, develop or modify enterprise-wide systems and applications, ensure applications meet site security and software life-cycle requirements, contribute to application and software planning and roadmaps, develop entity relationship and process flow diagrams, test applications, maintain patches and upgrades, and serve as a technical contact for projects and technical matters.
  • At the Senior IT Programmer Analyst I level, contribute to enterprise-wide systems and applications development, design interfaces, contribute to short- and long-range plans, test applications and analyze system capabilities, implement and maintain IIS, review vendor proposals, provide guidance to less experienced programmer/analysts, and communicate significant technical matters to senior and external personnel.
  • Perform other duties as assigned.

Benefits

  • 401(k) Retirement Savings Plan with a 5% immediate company contribution and additional matching for employee contributions.
  • Health insurance and prescription drug program.
  • Health Savings Account.
  • Telehealth with BlueCare on Demand.
  • Dental coverage.
  • Vision coverage.
  • Flexible Spending Accounts.
  • 160 hours of annual paid time off, accrued monthly, plus 11 paid holidays.
  • Paid parental leave.
  • Life and accident coverage.
  • Disability coverage.
  • Employee Assistance Program.
  • Tuition reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service