Logo
Caliber Systems Inc.

Full Stack Software Engineer

Caliber Systems Inc., Huntsville, Alabama, United States, 35824


CALIBRE Systems, Inc., an employee-owned Management Consulting and Digital Transformation company, is looking for a

Full Stack Software Engineer

to join our team in

Huntsville, AL.

The Full Stack Software Engineer will 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 deploymentMaintaining and upgrading the software following deploymentManaging the end-to-end life cycle for the production of software and applicationsOverseeing and guiding the analyzing, writing, building, and deployment of softwareOverseeing the automated testing and providing feedback to management during the development processModifying and testing changes to previously developed versions.Perform Systems and Software IntegrationPerform Unit Test and Code Coverage analysisSupport Integration test events on-siteRequired Skills

QualificationsEducation Requirements:Bachelors and five (5) years experience; Additional six (6) years' experience can be accepted in lieu of degree (per contract vehicle).Clearance Requirements:Must possess an active Secret security clearance or have the ability to obtain one; US Citizenship required.Required Skills:Ability to build an intuitive User Interface (UI).Experience developing applications with .NET using ASP.NET, supporting end-to-end systems development and delivery in an Agile environment.Proven work experience in Back-end development with a focus on .NET CoreAbility to analyze a requirement, generate a design, and produce efficient, robust, and testable software.Good experience in evaluating C# and C++ code and developing corresponding unit tests.SQL Database Development experience.Ability 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 QualificationsKnowledge of tactical and simulation data links (specifically Link 16, Link 11, JREAP, DIS).Understanding of and experience with secure programming techniques.Experience with ADA programming language, and the ability to reverse engineer the code into C++Required Experience#J-18808-Ljbffr