Skip to main content

Software Analyst

  Return to list of career opportunities

Software Analyst

Job ID 6904
Job Location Fort Lee - VA
Full-Time/Part-Time Full-Time

The Software Analyst provides support to the U.S. Army Communications-Electronics Command Software Engineering Center Enterprise Information Systems Directorate (CECOM SEC-EISD) Legacy Logistics Division, Food Systems Branch. This position leads the software quality activities in support of custom software development projects with a proactive goal to deliver quality software.



Essential duties and responsibilities include the following. Other duties may be assigned.


Responsible for the integration of CNI Core Competencies into daily functions, including: commitment to integrity, knowledge/quality of work, supporting financial goals of the company, initiative/motivation, cooperation/relationships, problem analysis/discretion, accomplishing goals through organization, positive oral/written communication skills, leadership abilities, commitment to Affirmative Action, reliability/dependability, flexibility and ownership/accountability of actions taken.


Coordinates and actively participates in the analysis, development and implementation of custom software configurations and procedures for clients. Develops and maintains software analysis documentation.


Works closely with developers, project managers, network engineers and other stakeholders, analyzing, tracking and reporting results.


Interacts with software development teams to develop a strong understanding of the project and objectives.


Executes and analyzes automation test results.


Participates in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.


Documents, tracks and escalates issues as appropriate.


Ensures proper version control and configuration management of all software developed and tests environments used.

Develops quality assurance standards and defines and tracks quality assurance.


Organizes and maintains controlled test data. 


Maintains technical artifacts and engages in technical discussions. 


Participates in reviews of application workflows and identifies and recommends improvement opportunities. 


Supports production deployment of software.


Responsible for aiding in own self-development by being available and receptive to all training made available by the company.


Plans daily activities within the guidelines of company policy, job description and supervisor’s instruction in such a way as to maximize personal output.


Responsible for keeping own immediate work area in a neat and orderly condition to ensure safety of self and co-workers. Will report any unsafe conditions and/or practices to the appropriate supervisor and human resources. Will immediately correct any unsafe conditions to the best of own ability.



Bachelor’s degree in Computer Science, Mathematics, or other Engineering or Technical discipline and nine (9) years’ of experience, or equivalent combination of education / experience. Minimum of five (5) years’ software development experience. Minimum of IAT Level Two accreditation. Relevant functional and technical experience with Army systems and interfaces.



Working knowledge and understanding of IT quality assurance concepts, practices, and procedures

Proven knowledge and understanding in the applications of government documentation standards

Proven ability to work independently or under only general direction on complex application problems involving all phases of systems / business operations analysis

Excellent computer skills with demonstrated proficiency in Microsoft Windows / Office

Solid analytical and problem-solving skills with ability to assess business requirements

Excellent verbal and written communications skills with demonstrated presentation skills

Skilled in briefing managers and communicating recommendations

Superior customer service and relationship management skills

Ability to effectively interact with management and staff at all levels within a multi-level organization

Ability to effectively manage multiple projects and priorities

Ability to work both independently and in a team environment





Ability to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference and volume.



Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.



Ability to read, analyze and interpret common scientific and technical journals, financial reports, and legal documents. Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community. Ability to write speeches and articles for publication that conform to prescribed style and format. Ability to effectively present information to top management, public groups, and/or boards of directors.



The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this job. Work is primarily performed in an office environment. Regularly required to sit. Regularly required use hands to finger, handle, or feel, reach with hands and arms to handle objects and operate tools, computer, and/or controls. Required to speak and hear. Occasionally required to stand, walk and stoop, kneel, crouch, or crawl. Must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, depth perception, and ability to adjust focus. Exposed to general office noise with computers printers and light traffic.