Jobs · Engineering · Virginia

Application Developer- Full Stack (SME)

Nightwing · Sterling, VA · 2 mo ago
EngineeringFull-time

About the role

Nightwing is seeking a Full Stack Web Application Developer SME in Herndon, VA to join a team working on a suite of services that will automate enterprise-wide applications and data-centric mission management applications.

Responsibilities

  • Integrate AI/ML technology into a production web application.
  • Design, develop, and unit test code for a production system and demonstration capabilities.
  • Develop rapid prototypes to drive out requirements and design.
  • Provide demonstrations and detailed walkthroughs of features to a variety of technical and non-technical audiences.
  • Communicate with project team members, user community, and leadership to assess changes and demonstrate iterative progress.
  • Optimize and enhance application performance, ensuring scalability and security.

Requirements

  • Demonstrated experience on Agile software development teams following Agile methodologies, including Scrum and Kanban.
  • Minimum 8-10 years building web applications and UX/UI frameworks using Angular, React, or JavaScript with specific examples.
  • Java Spring framework is a plus.
  • Minimum 6-8 years working in Linux Operating system.
  • Minimum 4-6 years of demonstrated experience with development and deployment of applications in the Commercial Cloud Services (C2S) environment or an Amazon Web Services cloud environment.
  • Minimum 2-3 years of demonstrated experience with search & analytic tools.
  • Minimum 2-3 years of demonstrated (Extract, Transform, Load - ETL) with large structured and unstructured raw data sets.
  • Minimum 2-4 years of demonstrated ability to design, develop, test and implement new applications based on project requirements.
  • The ability to work individually as well as the ability to work in project teams.
  • Minimum 6-8 years of demonstrated ability in microservices up to and including docker, podman, and/or containerization services.
  • Minimum 4-6 years in Object Oriented programming. Python is preferred software development language, but would consider Java, JavaScript, C#, SQL, Etc.

Desired

  • Demonstrated experience with text analytics and its applications/role/use in business intelligence/business analytics (i.e. search, entity extraction, sentiment analysis, document summarization, document categorization).
  • Demonstrated experience developing proof of concepts of new technologies and evaluating the state of the art in machine learning algorithms for text analytics.
  • Demonstrated experience with machine learning frameworks such as PyTorch, Keras, Tensorflow.
  • Demonstrated experience with data visualization tools (i.e. Tableau, Pandas, D3.js, ggplot, etc).
  • Demonstrated experience with Relational or Non-Relational data stores such as MySQL, Postgres, MongoDB, or DynamoDB.
  • Demonstrated experience using Natural Language Processing tools such as spaCy, NLTK, Stanford CoreNLP, or Gensim Natural Language Processing.

Qualifications

  • Bachelor’s degree in Computer Science, Math, or other relevant field and minimum of six years of experience (Master’s degree equates to an additional 2 years of relevant work experience).
  • TS/SCI with Polygraph required.

Similar jobs