Data Analyst/Programmer- Intermediate
Job Summary:
The contractor’s Data Analyst/Programmer - Intermediate develops specifications for software programming applications and modifies/maintains the existing software. The Analyst/Programmer develops, modifies, and maintains applications that may be customized or standardized.
Supervisory Responsibilities:
Duties/Responsibilities:
This position participates in design and coding activities with other staff members. Specific duties shall include, but are not limited to the following:
- Product visualization.
- Algorithm development.
- System scaling.
- Develop, test and implement new software programs
- Clearly and regularly communicate with management and technical support colleagues
- Design and update software database. This includes, but is not limited to: Software Applications, Web Sites, Data Communication Processes and User Interfaces
- Test, maintain and recommend software improvements to ensure strong functionality and optimization
- Independently install, customize and integrate commercial software packages
- Facilitate root cause analysis of system issues
- Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing
- Identify ideas to improve system performance and impact availability
- Resolve complex technical design issues
- Development of technical specifications and plans
- Analyze user requirements and convert requirements to design documents
- Make good technical decisions that provide solutions to business challenges
- Ensure data input and output is possible on commercial mobile and desktop platforms as well as on Government operating systems.
- Work with designated military, civil service and subcontractors associated with designated units, to identify data management needs and create needed tools and instruments to support their requirements.
Data Analyst/Programmer- Intermediate
- Demonstrate the ability to track routine training and evaluations, to include physical and psychological assessments.
- Provide a data management service that enables coaches and supervisors the ability to add notes into the database. Contractor shall ensure identified and approved personnel have access to these notes.
- Able to evolve with the Government as requirements and technology changes.
- Provide initial skills and ongoing training to data management system users.
- Develop reports and custom requests for users.
- Assist with application and user support when needed.
- Test programs or databases, correct errors, and make necessary modifications.
- Specify users and user access levels for each segment of the OHWS selected software program.
- Train users and answer questions.
- Designs/codes applications following specifications using the appropriate tools.
- Maintains and modifies existing applications without supervision as well as under direction from senior staff members.
- Performs maintenance programming for existing version.
- Performs custom programming at customer request.
- Assumes responsibility for ongoing data architecture for product.
Required Skills/Abilities:
- Proficient understanding and working knowledge of computer, e-mail, voice mail, and telephone texts to perform duties.
- Proficient with Microsoft Word, Excel, and PowerPoint.
- Able to obtain a Secret Security Clearance.
Education and Experience:
The Data Analyst/Programmer- Intermediate shall have appropriate level(s) of education to perform the required function –at a minimum, shall:
- Possess a Bachelor’s degree in Health and Exercise Science, Kinesiology or an equivalent degree with 3+ years of experience supporting software development; or Bachelor’s degree in Computer Science, Information Technology or equivalent degree with 3+ years of experience supporting human performance software development