- Provides technical support for software development and integration efforts. Performs in a variety of technical areas including systems requirements analysis, data analysis and engineering, systems design, systems development, computer programming, systems testing and deployment, quality assurance, configuration management, and systems documentation. Reports to technical lead for a task or project. Analyzes and developes computer software processing a wide range of capabilities including engineering, business, and records manegment functions. Developes plans for automated information systems. Analyzes user interfaces, maintains hardware and software performance tuning, analyzes workload and computer usage, maintains interfaces with outside systems, and analyzes proposed system modifications, upgrades and new COTS. Defines the problem and develops system requirements and program specifications. Programmers prepare detailed specifications and computer software programs. Integrates, tests, and debugs software components. Prepares required documentation including program-level and user-level documentation. Enhances existing software systems. May provice technical databse support including: database design, data integration, data standardization, enterprise-wide data architecture specification, and database management.
- Must be able to do shift work.
- Security+ Certified
- Active DOD Security Clearance
- Able to start ASAP
- Cisco Networking Background
- CCENT or CCNA preferred