Position Summary
- Serve as a web software developer within a team of highly effective IT professionals working for the Army Resilience Directorate (ARD).
- Create and maintain web solutions which will enable the dissemination of data to medical military users via cloud-based web applications.
- The primary duty is providing functional and program support for the Commanders Risk Reduction Toolkit (CRRT) hosted on the Army Vantage Platform and run on Palantir COTS software.
- Serve as a Risk Reduction Program software sustainment asset for ARD, Army Vantage, Palantir and CRRT Customers in the field.
- Under customer direction, help locate and obtain data for the CRRT system to consume from other Authoritative data sources and upload this data into the Amy Vantage system.
- Conduct Quality Assurance Testing when software changes/upgrades are made to CRRT and report findings to Army Vantage.
- Perform Adhoc queries, data integration, research studies, special reports and create information papers on anything to do with the CRRT system data.
- Work closely with the CRRT Help Desk and provide day-to-day Tier 2 level support for the CRRT customers world-wide.
- Work closely with Palantir on Tier 3 issues as required. Assist in creating CRRT briefs and training materials on behalf of ARD.
- Assist in formal CRRT user training. Also serve as a web software developer for other ARD web systems.
Essential Functions
Serve as a Risk Reduction Program Software/Data Support and Functional Expert
Write well-designed, testable, efficient code by using the best software development practices
Create website layout/user interface by using standard HTML/CSS practices
Code end-user interfaces that provide complete functionality and user-experience
Integrate data from various back-end services and databases (especially Oracle)
Gather and refine specifications and requirements based on technical needs
Cooperate with web designers to match visual design intent
Work with ARD, CRRT Help Desk, Army Vantage and Palantir personnel in support of the CRRT system
Locate data destined for CRRT from other authoritative systems and upload to Army Vantage platform
Review new requirements and advise Palantir on design of new/modified software changes
Assist in the software development
Perform minor software updates using native Palantir tools
Monitor data being entered into CRRT
Perform Quality Assurance testing, identifying bugs and reporting findings to Army Vantange
Serve as a communication link between the ARD customer and Palantir
Work with CRRT Help Desk and provide Tier 2 support for CRRT Customers
Work with appropriate Palantir staff on Tier 3 issues.
Manage Army structures within CRRT
Attend meetings hosted by ARD, Army Vantage, and Palantir
Upon customer request, perform ad hoc queries, data integration, research studies, special reports and create information papers.
Create CRRT briefs
Plan and prepare technical reports and instructional manuals
Create Training Documents
Conduct CRRT training both on-site and remotely
Create and Update User Documentation when software is changed
Other Functions
- Other duties assigned by supervisor/manager
Requirements
Minimum Qualification Requirements
Education
- Bachelor s Degree in Computer Science preferred
Experience
- 3 years of supporting a web-based system with back-end database
- 3 years of programming experience
- Experience in support IT systems.
- Mid-level mastery of SQL
- Experience with IT systems, Java, Code Workbook, Spark SQL, and Python
Skills/Knowledge
- Knowledge of Army hierarchy structures (company, battalion, brigade, etc.)
- Familiar with system data structures
- Experience in training personnel on IT systems
- Comfortable in creating training materials
- Good written and verbal communication
- Comprehensive knowledge of Office 365
- Experience with IT systems, Java, Code Workbook, Spark SQL, and Python
- Familiarity with tools Contour and Quiver for report production
- Modern programming skills in web technologies such as HTML5/CSS3, JavaScript
- Knowledge of markups such as XML and JSON
- Knowledge of Web Forms (Input fields, validation, etc.)
- Familiarity with SFTP, HTTPS protocols
- Solid knowledge of statistical concepts and basic algebra
- Ability to prioritize and meet deadlines
- Excellent critical thinking skills
- Strong self-starter requiring minimal supervision
- Strong problem-solving skills
Benefits
We provide a performance-based compensation plan along with great additional benefits.
They include:
Paid time-off
11 paid holidays
401(k) retirement plan with matching contribution
Comprehensive Health, dental and vision insurance (100% paid by the company)
Direct deposit
Professional Development Budget
Knowledge of Army hierarchy structures (company, battalion, brigade, etc.) Familiar with system data structures Experience in training personnel on IT systems Comfortable in creating training materials Good written and verbal communication Comprehensive knowledge of Office 365 Experience with IT systems, Java, Code Workbook, Spark SQL, and Python Familiarity with tools Contour and Quiver for report production Modern programming skills in web technologies such as HTML5/CSS3, JavaScript Knowledge of markups such as XML and JSON Knowledge of Web Forms (Input fields, validation, etc.) Familiarity with SFTP, HTTPS protocols Solid knowledge of statistical concepts and basic algebra Ability to prioritize and meet deadlines Excellent critical thinking skills Strong self-starter requiring minimal supervision Strong problem-solving skills