×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Huntsville, Madison County, Alabama, 35824, USA
Listing for: SAIC
Full Time position
Listed on 2026-03-02
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Full Stack Developer, C# / Unity Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

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, andWPF.
  • 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 andfive (5) yearsof relevant experience; or master's degree andthree (3) yearsof 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#, 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 Git Lab for project tracking, issue management, and collaborative development workflows.
Desired Qualifications
  • Exposure to tactical communication systems such asLink 16, or experience with defense-related applications.
  • Experience with Dev Sec Ops  pipelines, including tools such asJIRA,Git Lab, 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.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary