Lead App Developer

GBTI Solutions Inc
3d

About The Position

Serve as the primary interface between programming staff and subject matter experts to ensure developed solutions accurately represent required capabilities and support analytic processes. Lead day-to-day programming and development efforts, including oversight of coding, testing, bug fixes, integration, and refinement of applications and tools. Act as software application administrator for systems residing on secure networks, including maintenance of software libraries, data integrity, upgrades, and evaluation of new technologies for efficiency and capability improvements. Liaise with database and network personnel on design, hardware configurations, communication requirements, and security compliance. Develop and maintain tools for data entry, visualization, processing, and post-analysis functions across various mission areas. Support requirements determination, data fidelity management, model product development, and web-based interfaces as needed. Create and maintain documentation, tutorials, help files, and training materials to support user adoption and historical record-keeping. Report hardware, software, and maintenance needs to the Task Lead; perform quality checks on all programming deliverables. Ensure high system availability during duty hours and support accreditation/maintenance of network authorizations.

Requirements

  • Current DoD Secret (upgradable to Top Secret/SCI within 4 months; eligible for additional access read-ons)
  • Baseline IAT Level I required at start; Level II must be obtained within 6 months (per applicable DoD instructions and manuals).
  • Bachelor’s Degree in Computer Science, Management Information Systems, or related Information Technology discipline.
  • 10+ years of development experience in roles such as Programmer/Analyst, Senior Programmer, or Application Developer, including systems analysis/design, data modeling, relational/non-relational database development (advanced queries and stored procedures), and various programming languages/frameworks.
  • 2+ years (concurrent possible) performing as Lead Developer or Data Architect.

Responsibilities

  • Serve as the primary interface between programming staff and subject matter experts
  • Lead day-to-day programming and development efforts
  • Act as software application administrator for systems residing on secure networks
  • Liaise with database and network personnel on design, hardware configurations, communication requirements, and security compliance
  • Develop and maintain tools for data entry, visualization, processing, and post-analysis functions across various mission areas
  • Support requirements determination, data fidelity management, model product development, and web-based interfaces as needed
  • Create and maintain documentation, tutorials, help files, and training materials to support user adoption and historical record-keeping
  • Report hardware, software, and maintenance needs to the Task Lead
  • Perform quality checks on all programming deliverables
  • Ensure high system availability during duty hours and support accreditation/maintenance of network authorizations
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service