Senior Full Stack Software Engineer

SAIC

Alabama

Remote

USD 120,000 - 160,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

Job summary

SAIC is seeking a Senior Full Stack Software Engineer to support the DoD's DRRS Sustainment system. This role is 100% remote and requires designing, developing, and maintaining scalable applications using Java, C#, or both.

You will contribute to front-end work with React, design data flows with Apache NiFi, review code, troubleshoot production issues, and help ensure quality, security, and performance across the platform.

Qualifications

  • Experience building large-scale applications using Java and/or C#.
  • Front-end development with React (functional and/or class-based components).
  • Strong SQL database design and querying in MSSQL.
  • API development and integration (REST or GraphQL).
  • Strong problem-solving, analytical, and debugging skills.

Responsibilities

  • Design, develop, and maintain reliable, scalable, and secure applications.
  • Contribute to front-end development with React.
  • Leverage Apache NiFi to design, implement, and manage automated data flows.
  • Understand legacy code and technologies quickly.
  • Write clean, well-documented code following best practices.

Skills

Java
C#
React
SQL (MS SQL)
REST/GraphQL API
Git
Debugging

Education

Bachelor's degree + 9 years experience or 4 years in lieu

Tools

Apache NiFi

Job description

Description

SAIC has an immediate need for a Senior Full Stack Software Engineer to support the Department of Defense (DoD) with the Defense Readiness Reporting System (DRRS) Sustainment system.

This position is 100% remote.

Job Description:
  • Design, develop, and maintain reliable, scalable, and secure applications using Java, C#, or both, depending on project requirements.
  • Contribute to front-end development with React building responsive, user-friendly interfaces that meet modern web design standards.
  • Leverage Apache NiFi to design, implement, and manage automated data flows between systems, ensuring efficiency, reliability, and security.
  • Requires the ability to quickly understand legacy code, tools and technologies.
  • Write and maintain clean, efficient, and well-documented code following best practices and coding standards.
  • Conduct thorough testing and debugging of applications to ensure software quality, performance, and reliability.
  • Participate in code reviews, architecture planning, and technical discussions to ensure alignment on project goals and best practices.
  • Troubleshoot production issues and provide timely resolutions.
Qualifications
Required Education:
  • Bachelors and nine (9) years of experience; four (4) years of experience accepted in lieu of degree.
Required Skills:
  • Ability to independently learn the domain, and tech stack used on the project to fill skill gaps.
  • Proficiency in Java and/or C# with experience building large-scale applications.
  • Hands-on experience with React for front-end development (functional and/or class-based components).
  • Strong understanding of database design and development, including proficiency in querying SQL within an MSSQL database.
  • Familiarity with API development (REST or GraphQL) and integration.
  • Strong problem-solving, analytical, and debugging skills.
  • Proficient with Git or other version control system (VCS) .
Required Clearance:
  • Active Secret Security Clearance.

Target salary range: $120,001 – $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

SAIC is a premier technology integrator, solving our nation’s most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Full-Stack Engineer | Java/C#, React, NiFi
Remote Senior Full-Stack Engineer | Java/C#, React, NiFi

SAIC • Alabama

Remote
USD 120,000 - 160,000
Software Engineer Senior
Software Engineer Senior

SAIC • Virginia

Hybrid
USD 140,000 - 180,000
Senior Software Systems Engineer
Senior Software Systems Engineer

SAIC • Silver Spring (MD)

Hybrid
USD 140,000 - 180,000
Software Engineer Senior
Software Engineer Senior

SAIC • Virginia Beach (VA)

Remote
USD 120,000 - 160,000
Cloud Software Developer at SAIC San Diego, CA
Cloud Software Developer at SAIC San Diego, CA

kozmetickesluzby.vecnakraska.sk - Jobboard • San Diego (CA)

On-site
USD 125,001 - 150,000
Cloud Solutions Engineer
Cloud Solutions Engineer

SAIC • Colorado Springs (CO)

On-site
USD 120,000 - 160,000
Cyber Engineer Principal
Cyber Engineer Principal

SAIC • Reston (VA)

Remote
USD 120,000 - 160,000
Sr. Business Process Analyst
Sr. Business Process Analyst

SAIC • United States

Remote
USD 80,000 - 120,000
Systems Administrator
Systems Administrator

SAIC • San Diego (CA)

On-site
USD 80,000 - 120,000
Software Engineer (Part-Time)
Software Engineer (Part-Time)

SAIC • Virginia (MN)

On-site
USD 60,000 - 90,000