Description
SAIC is a Full Stack Software Engineer to join our team in Huntsville, AL. The Full Stack Software Engineer wll be supporting the Software, Simulation, Systems Engineering and Integration Directorate (S3I) in support of the Interoperability Engineering System (IES) software sustainment.
Duties and Responsibilities:
Managing the complete software development process from conception to deployment
Maintaining and upgrading the software following deployment
Managing the end-to-end life cycle for the production of software and applications
Overseeing and guiding the analyzing, writing, building, and deployment of software
Overseeing the automated testing and providing feedback to management during the development process
Modifying and testing changes to previously developed versions.
Perform Systems and Software Integration
Perform Unit Test and Code Coverage analysis
Support Integration test events on-site
Qualifications
Education Requirements:
Clearance Requirements:
Required Skills:
Ability to build an intuitive User Interface (UI).
Experience developing applications building applications with .NET using ASP.NET, supporting end-to-end systems development and delivery in an Agile environment.
Proven work experience as on Back-end development with a focus on .NET Core
Ability to analyze a requirement, generate a design, and produce efficient, robust, and testable software.
Should have good experience in evaluating C# and C++ code and develop corresponding unit test(s).
SQL Database Development experience.
Should be able to debug, compile, and test C++ source code.
Must be able to understand and utilize Git configuration management tools, as well as the Agile software process.
Understanding of basic object-oriented concepts and complex data structures is required.
Preferred Qualifications
Knowledge of tactical and simulation data links (specifically Link 16, Link 11, JREAP, DIS).
Understanding of and experience with secure programming techniques.
Experienced with ADA programming language, and the ability to revere engineer the code into C+ SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site. REQNUMBER: 2412550
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