Applications Developer


Job Details

Job Description
The Sponsor requires support to perform development and operations and maintenance (O&M) activities for Sponsor's applications. The Sponsor's office is building a new solution for an internal customer. The new solution includes the establishment of an instantiation of an existing application with full code access that runs on a Linux server via Firefox only. This application requires customization to the front-end and back-end, as well as migration to the cloud in order to improve the customer's administrative and operational efficiencies. The Sponsor needs skills in Ruby on Rails front-end development and SQL database creation, customization, and maintenance.

Primary Responsibilities:

  • The Contractor shall translate Sponsor's business process requirements into application development to automate or facilitate creating improved solutions for key mission needs.
  • The Contractor shall develop new, as well as integrate across existing, customized applications and web services to include implementing and integrating storage, backend services, and front interface development (user and application interfaces- UI and API).
  • The Contractor shall keep the Sponsor's PM and the customer points of contacts abreast of development activities, and advise on technology options and their trade-offs
  • The Contractor shall work collaboratively with the Sponsor's PM, development partners, and the customer points of contacts.
  • The Contractor shall migrate tools, applications, and projects to a cloud environment.
  • The Contactor shall work with SQL and other modern database technologies to create, customize, and maintain data storage for applications.
Requirements

Basic Qualifications:
  • Candidate must have an active TS/SCI with a Polygraph
  • Requires Bachelors with 12-15 years of prior relevant experience or Masters with 10-13 years of prior relevant experience. Additional years of experience can be accepted in lieu of a degree.
  • Demonstrated experience developing and implementing web applications and web services.
  • Demonstrated experience using Ruby and Angular Rails for developing User Interface (U/I).
  • Demonstrated experience with MySQL and SOLR.
  • Demonstrated experience developing and maintaining a back-end SQL database.
  • Demonstrated experience with SQL server.
  • Demonstrated experience with Linux and Windows Cloud Server management.
  • Demonstrated experience managing cloud infrastructure through cloud-native scripting languages.
  • Demonstrated experience with Splunk (for logs).
  • Demonstrated experience with cross-domain solutions.
  • Demonstrated experience with AWS developing and maintaining web applications.
  • Demonstrated experience developing and maintaining applications to meet accessibility standards (Section 508).
Desired Qualifications:
  • Demonstrated experience with Sponsor's security requirements to include data protection.
  • Demonstrated experience with security tools such as EC2, IDAM, Secrets Manager, or Health Check
  • Demonstrated experience with basic project management principles.
  • Demonstrated experience with integrating customer applications using web services.
  • Demonstrated experience with Sponsor's security and accreditation process.
  • Demonstrated experience working both collaboratively and independently.
  • Demonstrated experience migrating an application to cloud services.
  • Demonstrated experience with JAVA, Spring Boot, and Hibernate
  • Demonstrated experience with AI/ML methodologies and techniques





 Cognitio

 04/18/2024

 Reston,VA