This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

JTGposted 3 months ago
Full-time • Senior
Vienna, VA
Educational Services
Resume Match Score

About the position

JTG is seeking an on-site full stack Software Developer (Front-end focus) to support the Universal Curriculum and Assessment Tool (UCAT) web application at the Defense Language Institute in Monterey, California. The candidate will fulfill a primary role for UI/UX developmental support to UCAT applications. This position is considered sensitive and requires U.S. Citizenship, plus the ability to pass a background check and attain required clearances. The Software Developer coordinates with the government through designated stakeholders to design new and modify existing components for UCAT, to include identifying and/or defining subsystems, inputs and outputs, third party APIs to enable integration with Domain-specific standards (LTI), and LMS application systems (e.g., Canvas and Sakai). This is a senior position that will help facilitate the transition from traditional, printed textbook content to a more interactive, digital curriculum format and learning environment. A successful candidate should have reasonable previous experience in resolving performance optimization issues and demonstrate solid problem-solving ability primarily on the front end without necessarily possessing deep familiarity with the existing code base. In addition, the candidate should be able to accomplish UI/UX design, interacting with stakeholders, programming, and code maintenance of UCAT and its associated libraries, components, and plug-ins. All client-side content will be CSS and HTML/JavaScript based. All server-side content is ASP, .NET, MVC, C#, and LINQ for Rich Internet Application solutions. The application will ensure data is collected, maintained, processed, and disseminated in accordance with DoD Privacy Programs and DoD policy (DoD 5400.11-R) regarding safeguarding PII data. Must have familiarity with all phases of the development lifecycle (Agile Scrum) - including project planning to meet government requirements, evaluation and integration with COTS (commercial off-the-shelf) and GOTS (government off-the-shelf) products as needed, feasibility studies (as needed), and risk management and resource management planning. UCAT development is done using the semi-formal SCRUM methodologies. Current (monolithic) architecture using WINS stack, identifying four (4) major components: Windows Server, IIS, .NET and SQL. Development takes place following formal sprint cycles, daily collaboration, coding/testing components, as well as Azure DevOPS communication methodologies.

Responsibilities

  • Provide UI/UX developmental support to UCAT applications.
  • Coordinate with government stakeholders to design and modify components for UCAT.
  • Identify and define subsystems, inputs and outputs, and third-party APIs.
  • Facilitate the transition from traditional textbook content to digital curriculum.
  • Accomplish UI/UX design and programming for UCAT and its libraries.
  • Maintain code for UCAT applications and ensure compliance with DoD policies.
  • Participate in all phases of the development lifecycle using Agile Scrum methodologies.

Requirements

  • Bachelor's degree in computer science or related field and at least 3 years of software support and development experience, or an Associate of Arts Degree with a minimum of 5 years of experience.
  • Proficient in JavaScript, JQuery, HTML, and CSS.
  • Familiarity with Full Stack development (front-end, server, and database code).
  • Ability to produce solid wireframe designs, storyboards, sketches, etc.
  • U.S. Citizenship and ability to pass a background check.
  • Experience using tools to manage and track requirements, change requests, defects, and version control.

Nice-to-haves

  • Experience supporting foreign language web applications.
  • Understanding of form-based templates for developing foreign language content.
  • Familiarity with modern JavaScript libraries and frameworks.
  • 2 years of experience in an educational setting.

Benefits

  • Full-time employment with benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service