Senior Software Engineer

Huntsville, AL, US • Posted 2 hours ago • Updated 2 hours ago
Full Time
On-site
Company Branding Image
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Scripting
  • Data Analysis
  • Scratch
  • Software Architecture
  • Collaboration
  • Sprint
  • Research
  • Design Patterns
  • Software Engineering
  • Security Clearance
  • Software Design
  • C#
  • .NET
  • WPF
  • C++
  • Systems Architecture
  • Debugging
  • Optimization
  • Agile
  • JIRA
  • GitLab
  • Incident Management
  • Communication
  • DevSecOps
  • Regulatory Compliance
  • Continuous Integration
  • Continuous Delivery
  • Workflow
  • Risk Management Framework
  • RMF
  • Software Development
  • Application Development
  • Docker
  • Information Technology
  • Systems Engineering
  • FOCUS

Summary

Job ID: T2601812

Location: Huntsville, AL, US

Date Posted: 2026-03-05

Category: Software

Subcategory: SW Engineer

Schedule: Full-Time

Shift: Day Job

Travel: Yes - 10% of the time

Minimum Clearance Required: Interim_Secret

Clearance Level Must Be Able to Obtain: Secret

Potential for Remote Work: ORA_ON_SITE

Description
?
SAIC is seeking a Principal Software Engineer to contribute advanced technical expertise to the complete rewrite of the Interoperability Engineering System (IES) in Huntsville, AL. IES is a desktop application used by the U.S. Army for Link 16 scenario generation, scripting, and data analysis. This role focuses on designing, developing, and implementing a modern, scalable software solution from scratch. The Principal Software Developer will apply deep knowledge of software engineering principles to create high-quality, efficient, and maintainable code. You will work closely with an Agile team to collaborate on innovative solutions and deliver a robust application.

Responsibilities:
  • Design and develop a new software architecture to replace the existing IES application using best practices and modern tools.
  • Develop high-performance desktop application features using C++, C#, .NET, and WPF.
  • Collaborate with the Agile development team and customer organizations to create scalable and maintainable software aligned with user and project requirements.
  • Leverage containerization technologies such as Docker to support flexible and portable deployments.
  • Debug and optimize the codebase, ensuring reliability and performance of the final product.
  • Participate in Agile ceremonies, including sprint planning, backlog refinement, and retrospectives, contributing technical insights during development cycles.
  • Research and recommend modern frameworks, design patterns, and tools to guide development of the new system.
  • Deploy and support applications that are fielded to multiple customer sites.


Qualifications
?
Education Requirements:
  • Bachelors degree and nine (9) years' experience in software engineering and development; an additional six (6) years' experience can be considered in lieu of degree (per contract vehicle).

Clearance Requirements:
  • Must possess an active Interim Secret security clearance with the ability to obtain a Secret security clearance; ship required.

Required Qualifications:
  • Knowledge of software design principles and best practices surrounding clean, efficient, and maintainable code.
  • Deep experience with C# and .NET, including knowledge of WPF for desktop application development.
  • Significant experience with C++, including the ability to write efficiently, optimized, and maintainable code.
  • Proven track record of designing and implementing new software solutions, including expertise in system architecture and scalable design.
  • Strong debugging, troubleshooting, and optimization skills to ensure system performance and quality.
  • Experience contributing to collaborative Agile development environments, applying technical expertise and modern methodologies.
  • Experience with deploying and supporting applications that are fielded to multiple customer sites.
  • Experience using Jira or GitLab for project tracking, issue management, and collaborative development workflows.

Desired Qualifications:
  • Exposure to tactical communication systems such as Link 16, or a background in defense-related software is a plus.
  • Experience designing and enhancing enterprise DevSecOps pipelines with integrated security automation, compliance validation, and scalable CI/CD workflows.Familiarity with Risk Management Framework (RMF) processes or secure software development practices.
  • Proficiency with containerized application development using tools like Docker.



Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111346
  • Position Id: T2601812
  • Posted 2 hours ago

Company Info

About SAIC

SAIC® is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets include secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Full-time

USD 120,001.00 - 160,000.00 per year

Remote

Today

Full-time

USD 120,001.00 - 160,000.00 per year

Remote

Today

Full-time

USD 120,001.00 - 160,000.00 per year

Huntsville, Alabama

Today

Full-time

Search all similar jobs