Software Developer

SAIC
Huntsville, AL

Description

SAIC is seeking a Software Developer to assist in the 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 contributing to the design, development, and implementation of a modern software solution as part of a collaborative Agile team.

As a Software Developer, you will use your skills to help build and optimize application features while improving the system's overall performance and reliability. This role is hands-on, with mentorship opportunities from more senior team members, making it an ideal fit for mid-level professionals looking to grow their expertise and contribute to impactful projects.

Responsibilities:

  • Assist in the design and development of a new software architecture to replace the existing IES application using modern practices and technologies.
  • Develop features for the desktop application using C#, C++, .NET, and WPF.
  • Collaborate with team members and participate in code reviews to ensure adherence to best practices and maintainable code.
  • Use containerization tools, such as Docker, to support flexible and portable deployments.
  • Debug and resolve software issues to improve performance and reliability.
  • Participate in Agile ceremonies, such as sprint planning, daily stand-ups, and retrospectives, to support team progress.
  • Research and apply modern tools and frameworks in support of software development efforts.

Qualifications

Required Education:

  • Bachelor’s degree in computer science, Software Engineering, or a related technical field and two (2) years of relevant experience; an additional six (6) years of relevant experience in similar role in lieu of a bachelor’s degree.

Clearance Requirements:

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

Required Qualifications:

  • Proficiency in C# with experience developing software solutions.
  • Ability to write clean, readable, and maintainable code based on established specifications.
  • Strong problem-solving and debugging skills to address technical challenges.
  • Understanding software development best practices, including clean code principles and maintainable design patterns.
  • Experience using Jira or GitLab for project tracking, issue management, and collaborative development workflows.

Desired Qualifications:

  • Experience working in Agile or Scrum-based software development environments.
  • Familiarity or experience with other programming languages.
  • Exposure to tactical communication systems such as Link 16 or defense-related applications.
  • Familiarity with containerized application development using tools like Docker.





Posted 2026-02-28

Recommended Jobs

HVAC Technician

D&L
Decatur, AL

&##128680; WE’RE HIRING: Commercial HVAC Technician – Decatur! &##128680; Join a dedicated team of HVAC professionals specializing in commercial facility maintenance. Enjoy a s table, year-round ca…

View Details
Posted 2026-02-16

Registered Nurse (ED/ER)

Greenlife Healthcare Staffing
Selma, AL

Registered Nurse (ED/ER) - Selma, AL (#SM0001) Schedule based on your preferred hours and days! No Client Interview Needed. Start right after credentialing! Get immediate login access to the …

View Details
Posted 2026-02-26

Senior Payloads Analyst

APEX TK LLC
Huntsville, AL

General Overview APEX TK is looking for an amazingly talented  Senior Payloads Analyst  to join our team! In this role you will get to support the Targets and Countermeasures program office by pro…

View Details
Posted 2026-02-01

CNA on the job training

Cherokee County Health and Rehabilitation Center
Centre, AL

Do you want a rewarding career in the nursing field? Cherokee County Health and Rehabilitation is accepting applications for the Certified Nursing Assistant Class. If you have a compassion for the eld…

View Details
Posted 2025-08-13

Subway Cashier (Lincoln)

Pilot Flying J
Lincoln, AL

Company Description Pay Rates Starting between: $11.12 - $14.05 / hour Are you passionate about team building, customer service, and meeting new people? Pilot Company offers a dynamic environme…

View Details
Posted 2026-02-24

Legacy Giving Officer (Remote U.S. - West Coast Region)

EWTN Global Catholic Network
Birmingham, AL

Legacy Giving Officer Location: Fully Remote. (West Coast Region; Applicants must reside in this area) HOW YOU WILL IMPACT THE BIG PICTURE: Assist donors in accomplishing their philanthropic goals w…

View Details
Posted 2026-02-12

Data Engineer Hadoop, HIVE & Python

DenkenSolutions Inc
Birmingham, AL

On-Site role Job Description: Education: ~ Bachelor’s degree required; degree in technical field such as computer science, engineering, mathematics, or another relevant academic discipline. A…

View Details
Posted 2026-02-25

Unarmed security officer

Marksman Security
Decatur, AL

Marksman Security is built on serving our clients and building careers – just like yours. We are trusted by some of the most well-known companies and properties in the country while remaining dedicate…

View Details
Posted 2026-02-25

Quality Assurance Engineer (SME)

Huntsville, AL

Kforce has a client in Huntsville, AL that is seeking a Quality Assurance Engineer (SME). Duties: * Responsible for creating software test and automating test cases, performing application testing, v…

View Details
Posted 2026-02-19

Maintenance

ZF Friedrichshafen
Tuscaloosa, AL

Req ID 84077 | Tuscaloosa, United States ZF Chassis Systems Tuscaloosa, LLC Job Description MAINTENANCE TECHNICIAN JOB FUNCTION: # Responsible for repairs and troubleshooting of production equ…

View Details
Posted 2026-02-28