Prepares detailed specifications from which programs will be written
Analysts should have a working knowledge of software platforms, database environments, structured analysis, data modeling, information engineering, mathematical model building, sampling, and cost accounting to plan the system
Uses sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, and fault tolerant
Codes and tests software based upon software specifications and designs
Provides software process management and control throughout the coding portion of the software and system development process
Requirements
Eligibility to obtain a U.S. Customs and Border Protection suitability (Basic Federal Clearance requirements are U.S. Citizenship, clear criminal history check, no recent or pending bankruptcies)
Bachelors degree required
Four(4) years of relevant Experience
Benefits
Four Medical/Vision options including an HSA plan
Dental and Orthodontia plan
Vision Materials plan
Paid Life, Short-Term Disability, and Long-Term Disability