Previous Job
Previous
Software Engineer
Ref No.: 18-11317
Location: Huntsville, Alabama
Allstates Consulting Services is seeking a Software Engineer to support our client on contract in Huntsville, AL. The right candidate will desire to work on innovative new product introductions and technological advancements to current and future electronic communication needs.

Responsibilities:
  • Execute full lifecycle software development
  • Write well designed, testable, efficient code
  • Integrate software components into a fully functional software system
  • Document and maintain software functionality
  • Comply with project plans and industry standards
Qualifications (desired):
  • Java or C# development
  • Some prior UI design
  • UX understanding
  • JavaFX, Model-View-Presenter, Model-View-Controller (MVC) and Design Patterns
  • HTML5, PHP, or other web based languages or Web Component experience Enterprise architecture and services, is preferred
  • SOAP Web Services development
  • Ability to document requirements and specifications
  • Familiarity with software development methodology and release processes
  • Self Starter, highly motivated, able to work with minimal direction
  • Ability to "think outside the box”
Qualifications (Pluses):
  • Network or electronics-related communication development (e.g. TCP/IP, UDP, Sockets)
  • iOS or Android development
  • JUnit testing framework
Required Education/Experience:
  • US Citizenship, due to ITAR and gov't contracts
  • BS degree in Computer Science, Computer Engineering, or related engineering degree.
  • More than 5 years of software development experience
  • Ability to obtain a DoD Security Clearance, at any time