Created at: July 11, 2025 00:13
Company: U.S. Military Academy
Location: New York, NY, 10001
Job Description:
This position is located at the Directorate of Cadet Activities E-book Program, located in Manhattan, New York. To better expedite the hiring process, we recommend including full contact information (name, address, phone number, email, etc.) for professional and personal references on your resume.
EDUCATION Ph.D. or equivalent doctoral degree OR 3 full years of progressively higher-level graduate education leading to a Ph.D. or equivalent doctoral degree OR EXPERIENCE Experience must be a minimum of 5 years IT related; the experience may be demonstrated by paid or unpaid experience and/or completion of specific, intensive training (for example, IT certification, Coding Boot Camp certification) Must have IT-related experience demonstrating each of the four competencies listed below: 1. Attention to Detail - Is thorough when performing work and conscientious about attending to detail. 2. Customer Service - Works with clients and customers (that is, any individuals who use or receive the services or products that your work unit produces, including the general public, individuals who work in the agency, other agencies, or organizations outside the Government) to assess their needs, provide information or assistance, resolve their problems, or satisfy their expectations; knows about available products and services; is committed to providing quality products and services. 3. Oral Communication - Expresses information (for example, ideas or facts) to individuals or groups effectively, taking into account the audience and nature of the information (for example, technical, sensitive, controversial); makes clear and convincing oral presentations; listens to others, attends to nonverbal cues, and responds appropriately. 4. Problem Solving - Identifies problems; determines accuracy and relevance of information; uses sound judgment to generate and evaluate alternatives, and to make recommendations. IN ADDITION TO THE EDUCATION OR EXPERIENCE ABOVE, APPLICANTS MUST ALSO HAVE: SPECIALIZED EXPERIENCE Experience in front-end technologies, such as JavaScript, CSS3, or HTML5 and third-party libraries such as React Js, Angular, jQuery or LESS. Knowledge of back end / server-side programming languages such as PHP, Java, Ruby, Kotlin, GraphicQL, Docker, or Python. Familiarity with DBMS technology, such as SQLServer, Oracle, MongoDB or MySQL and caching mechanisms such as Redis, Memcached or Varnish. Knowledge of server management or cloud-based platform use. Basic design ability including knowledge of UI/UX and prototype design. The experience or education/certification must be reflected on your resume and supporting documentation such as transcripts, degrees, diplomas, certifications, etc. must be uploaded at the time of application to be considered eligible for this position. Highly Preferred: 1. Proficiency in Typescript, Node, gRPC, PostgresQL, and AWS. This skill/knowledge must be listed on your resume to be considered as a highly preferred candidate. Applicants meeting the Highly Preferred criteria will be referred first to the Selecting Official. All other applicants will be referred for consideration if the certificate (referral list) is returned with no selection. Initial Cut-Off Date: Thursday, July 24th, 2025 (Applications must be received by 11:59 PM EST). Applications received by the Initial Cut-Off Date will be reviewed and possibly referred to the Selecting Official PRIOR to the Closing Date of this Vacancy Announcement. Subsequent referrals to the Hiring Manager will occur every two weeks thereafter based on management's need to fill positions.
Perform Full Stack Developer duties to include both front and back operations on websites or applications to support projects. Develop and integrate web services and APIs through an in-depth knowledge of current backend programming languages.
Oversee web development or application projects from start to finish to include evaluating the needs of users and analyzing any technical issues to design and develop highly functional systems that meet mission requirements.
Create user interactions on various websites and platforms, writing code optimized for mobile and developing databases and services for functionality. Design and build aesthetically appealing front-end elements.
Maintain and upgrade the software and code following deployment to include the conduct of testing and fixing of bugs or other coding issues.
Manage the end-to-end life cycle for the production and update of software and applications. Oversee and guide the analyzing, writing, building, and deployment of software.