Develops computer systems specifications that address business requirements for Foreign Military Sales systems and that fit with customer system architecture standards.Analyzes and evaluates existing or proposed systems and designs computer systems to process data.Analyzes systems and procedures to refine their formulation and converts them to programmable formats.Writes or updates software specifications.Prepares and updates documentation for new or existing systems.Review assigned project(s) and meet as necessary with Project Manager; analysts; and/or other subject matter experts to develop an implementation plan that addresses such areas as: projected development and implementation timelines; level of effort estimates; any required external interfaces; database changes or data conversions; any changes to the system/security configuration; user manual updates; and any user training required.After receiving approval to proceed; develop both a functional description of the program changes and a detailed design/programming specification to be used by the developers.Record all work assigned in the automated workflow tool used for software program development; and update as necessary to record progress on assigned tasks.Also record the results of related coordination tasks; e.g.: (a) hardware; software; and network issues with the Technical Support division; (b) reports and interface issues with the Reports/Interfaces branch; (c) other analysts; (d) the Production Support team; and (e) DBAs. This may require drafting additional documentation to explain configuration; security; interface; and/or database administration changes required to implement the project.Identify coordination required to implement a project on the proposed timeline; including the development of interface agreements/MOUs with business partners.Make recommendations on software; hardware; development/production environment changes; or productivity enhancement tools which will contribute to project completion.Meet with other team members and external business partners to discuss project milestones; unanticipated delays; development environment issues; security changes; database changes; etc.Perform unit testing of software developed by the development team; document software failures and successes; and provide recommendations on implementation.Prepare all updates to release notes; user manuals; on-line tools; linked documents; and training materials prior to production software implementation; and participate heavily in the software pre-release process.React to software problems identified and perform any necessary analysis to resolve the problem.Respond to questions within assigned area by providing prompt; concise; and authoritative answers; and coordinate with internal and external subject matter experts as required.Monitors system effectiveness in satisfying user needs.May provide guidance and work leadership to less-experienced analysts.Maintains current knowledge of relevant technologies as assigned.Participates in special projects as required.
Bachelors Degree in a Computer Science or related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience.
10-15 years of directly related computer systems analysis and/or programming experience using COBOL. Experience with any of the following utilities will be helpful: CISIL; DSAMS; IBM MVS Utilities, i.e. IEBGENER, IEBCOPY, IEBUPDTE, IEFBR14; IDCAMS; SORT/SYNCSORT; ICETOOL; MVS JCL; VSAM; TSO/ISPF; CICS; ADRSSU. Experience with Job scheduling software and File Transfer Protocol (FTP) would also be helpful. #cjjobsAs a trusted systems integrator for more than 50 years, General Dynamics Information Technology provides information technology (IT), systems engineering, professional services and simulation and training to customers in the defense, federal civilian government, health, homeland security, intelligence, state and local government and commercial sectors.With approximately 32,000 professionals worldwide, the company delivers IT enterprise solutions, manages large-scale, mission-critical IT programs and provides mission support services.GDIT is an Equal Opportunity/Affirmative Action Employer - Minorities/Females/Protected Veterans/Individuals with Disabilities.