Kratos Technology & Training Solutions Software Engineer - General in Huntsville, Alabama

Job Description:

GENERAL JOB SUMMARY:

Entry Level (0 to 2 years of experience) and Junior Level (2 - 8 years of experience) Software Engineers are being sought to join an experienced Software Engineering Team that is responsible for the design, development, integration, and test, of custom software applications.

Multiple software development environments, frameworks and languages are utilized across the software application suite to include: Web Development, GUI Design, background processing, multi-threaded architectures, database design, C++, C#, Cold Fusion, SQL, .Net. Candidates should be familiar with or willing to learn to perform Software Engineering in a structured yet dynamic environment. Experience with software design, implementation and test, acceptance testing, deployment and sustainment. Working in a classified and team environments are beneficial as well as experience or a working knowledge of software process methodologies. Candidates must have either already have or have the ability to obtain a Secret security clearance.

ESSENTIAL JOB FUNCTIONS:

Primary:

  • Software Engineering

Secondary:

Programming experience supporting a diverse Customer base

Experience and Skills:

EXPERIENCE AND JOB SKILLS:

Required:

  • Programming experience in the Microsoft Windows environment using Visual Studio

Preferred:

  • Programming experience in C++, C#, Cold Fusion

  • Database implementation and maintenance

  • Optimization of database performance and data storage schemas

  • Interfacing databases with custom software

  • MS SQL Server

Knowledge of CMM/CMMI/Agile methodologies

Job Tracking ID: 85347-222881

Location: Huntsville, AL

Job Type: Full-Time/Regular

Date Updated: April 18, 2017

Job Level: Entry Level (less than 2 years)

Number of Openings: 7

Years of Experience: At least 1 Year

Level of Education: BA/BS

Starting Date: ASAP