AVNIK Defense Solutions, Inc.

Software Developer
Home
About Us
Capabilities
Services
Staff
Contact Us
Employment Opportunities
Benefits Package

Software Developer
Job Description:  The candidate for this position will provide software development support to the U.S. Army Software Engineering Directorate’s Aviation Automated Logistics team in Huntsville, AL.  Development is in a Microsoft Windows environment utilizing Visual Studio 2010.  Candidate will be working as part of a software development team that is designing and developing software applications that will enhance Army Aviation maintenance and operations activities as well as integrate various existing aviation software applications together.
Education Requirements:
  Bachelor’s degree from an accredited college/university in computer science, or related technical field, and 7+ years of relevant experience is required.
Required Skills: 
·         C# Programming Experience
·         Experience with .NET Framework and Visual Studio IDE
·         Object-Oriented Analysis and Design Experience
·         Unified Modeling Language (UML) Diagrams
·         Ability to create requirements specifications, design documentation and other technical documentation
·         Demonstrated knowledge of good software engineering practices
·         Strong math background

·         Candidates must be able to obtain a SECRET security clearance

Desired Skills:  
  • Experience with Scrum/Agile process
  • Familiarity with Microsoft SQL Server
  • Experience with Microsoft Prism framework
  • Experience with WPF
  • Experience with Microsoft Enterprise Library
  • Experience Microsoft Entity Framework
  • Experience with a functional language like F#
  • Team Foundation Server
  • Knowledge of Army Aviation systems and data is a plus
Phone: 256-682-6261 or 256-682-6262