Skip to main content

Senior Software Developer

SAIC
Huntsville, ALFull-timePosted 2 weeks ago
No Clearance RequiredOn-siteActive
Reposted (originally posted 169 days ago)
Job Description

Job Description

Description

SAIC is seeking a Senior Software Developer to support 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 position focuses on designing, developing, and implementing a modern, scalable software solution from scratch.

As a Senior Software Developer, you will use your technical expertise to collaborate with the Agile development team to create a robust, innovative software solution. This is a hands-on coding role focused on contributing to the application’s overall architecture, performance, and maintainability.

Responsibilities:

  • Work with the development team to design and implement new software architecture to replace the existing IES application using best practices and modern technologies.
  • Develop high-performance desktop application features using, C++, C#, .NET, and WPF.
  • Collaborate with team members to create scalable and maintainable software systems aligned with project and user requirements.
  • Utilize containerization technologies, such as Docker, to enable flexible and portable application deployments.
  • Debug and optimize the codebase to ensure reliability, performance, and maintainability.
  • 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 enhance the system's capabilities.

Qualifications

Required Education:

  • Bachelor’s degree in computer science, Software Engineering, or a related technical field and five (5) years of relevant experience; or master’s degree and three (3) years of relevant experience.

Clearance Requirements:

  • Must possess an active Interim Secret security clearance with the ability to obtain a Secret security clearance; US Citizenship required.

Required Qualifications:

  • Experience with C# and .NET, including designing, developing, and optimizing enterprise-level application.
  • Demonstrated ability to develop and implement new software solutions using modern architecture and design patterns.
  • Familiarity with containerized application development using tools like Docker.
  • Strong debugging and problem-solving skills to address technical challenges effectively.
  • Experience contributing to Agile software development teams, including participating in sprint-based workflows and collaboration.
  • Solid understanding of software design principles and best practices focused on creating clean, maintainable code.
  • 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 experience with defense-related applications.
  • Experience with DevSecOps pipelines, including tools such as JIRA, GitLab, or other CI/CD frameworks.
  • Experience with C++, including the ability to write efficient and optimized code for complex systems.
  • Familiarity with WPF (Windows Presentation Foundation) for desktop application development is a plus.

Overview

SAIC accepts applications on an ongoing basis and there is no deadline.

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 includes 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.

Share:mailTweetShare on FacebookShare on LinkedIn

About This Listing

Some data on this page (such as salary estimates or market comparisons) is calculated by our system based on market data and may not reflect actual compensation offered by the employer.

Job details, requirements, and compensation are provided by the employer or sourced from public listings. We recommend verifying all information directly with the employer before applying.

View original listing
ClearanceNo Clearance Required
Job TypeFull-time
Work LocationOn-site
Views0
Job InsightsActive
Posted2 weeks ago
ApplicationsFew applications
Total Views0
Employer ActivityActive 2 days ago

Reposted Job

Reposted (originally posted 169 days ago)

Employer is actively reviewing applications

0
Compensation Insights
$81,000 - $109,000
AI Estimatedhigh confidence

Estimate Based On

  • Base salary for software developer roles

Estimate based on Huntsville market data, role type, and clearance level. Actual compensation may vary.

About SAIC

Premier technology integrator solving complex modernization and readiness challenges.

1,800 employees in Huntsville
HQ: Reston, VA

New Software Developer jobs at Redstone

Cleared roles fill fast. Get them the day they post — no account needed.

One email a day at most, only when something matches. Unsubscribe in one click.