API Software Engineer Level 2 (01) (BT)

ProSync Technology Group   •  

Annapolis Junction, MD

Industry: Technology

  •  

11 - 15 years

Posted 34 days ago

Overview

ProSync is seeking an API Software Engineer to join a software development team on a new contract that provides application development and support to a tool that provides disseminatable data to be conveyed at the absolute first point of relevance, allowing mission analytic users to view existing data or contribute new information in a collaborative environment.

Responsibilities

Title of Position: API Software Engineer Level 2

Description of Position:

  • Provide front-end software development and technical services to support the Analytic and Engagement Applications
  • Collaborate with User Experience design teams to increase product's usability and interaction with analysts, to include Section 508 compliance
  • Collaborate with Outreach team in providing help desk tiered support to users
  • Interface with users to improve features and functions of supported products

Qualifications

Clearance Requirement:

  • U.S. Citizenship and TS/SCI with Polygraph required
  • CCAs will not be considered

Education and Experience Required:

  • A Bachelor's degree in Computer Science or related discipline. Four (4) years of experience may be substituted for a Bachelor's degree.
  • Fourteen or more (14+) years' experience with:
  • Overseeing one (1) or more software development teams
  • Development of software solutions by analyzing system performance standards
  • Assisting with development and execution of test procedures for software components
  • Designing, developing, and modifying software systems, using scientific analysis and mathematical models ot predict and measure outcome and consequences of design
  • Collaborating with system engineers deriving software requirements and system performance requirements
  • Collaborating with system administration team for software installation and configuration
  • Writing or reviewing software system documentation
  • Technical experience with:
  • AngularJS / Jquery / BackboneJS (other JS frameworks)
  • JavaScript build framework (npm, nodejs, gulp, etc)
  • Java Web applications
  • Mongo DB / Elasticsearch

Desired Experience:

  • Experience with consuming and writing web services
  • Experience with generating technical documentation
  • Experience with writing Linux based scripts for code integration and cron jobs using Bourne Shell, C, or Python and work in a command line environment
  • Experience working in an Agile software development environment
  • Experience managing software code using Git & MAVEN
  • Experience using with Jira and Confluence