Bespoke Technologies logo

Software Engineer

Bespoke Technologies

On-siteChantilly, VAmidPosted 9h ago

Visa & sponsorship

  • A US security clearance is required, which effectively means citizens only.

Job description

BT-439 – Software Engineer

Location: Chantilly, VA (fully on-site, no remote option)

**Please do NOT apply if you do not have an active Poly clearance. Those without a Poly will not be considered.**

Required Skills:

  • Demonstrates experience in technical project management with full lifecycle software development.

  • Demonstrates experience estimating and managing software development schedules and deliverables.

  • Demonstrates experience working in an Agile development environment.

  • Demonstrates experience developing detailed software design and associated deliverables.

  • Demonstrates experience in translating customer and system requirements into design.

  • Demonstrates experience designing new system interfaces.

  • Demonstrates experience coordinating, supporting, and participating in program meetings and reviews.

  • Demonstrates experience developing Single Page Applications using HTML5, CSS3, and Angular 21+.

  • Demonstrates hands-on experience developing Applications and RESTful web services using the following technologies or something similar: Solr, Elastic, Postgres, Java, Scala, RDS, Spring Framework, Spring Security, and Spring Boot.

  • Demonstrates hands-on experience working with non-relational database systems such as DynamoDB (other on-the-job database experience accepted).

  • Demonstrates hands-on experience with and troubleshooting of Internet/Web related protocols and technologies (e.g. Tomcat, Nodejs, Web Services, and SSL).

  • Demonstrates hands-on experience developing JUnit and Jasmine tests and experience with testing platforms such as Jest or Karma.

  • Demonstrates hands-on experience working with DevOps tools such as Git, Jenkins, and Nexus.

Desired Skills:

  • Demonstrates recent experience with the Client's suite of applications providing repository and search services that enables Client to find the information they need.

  • Demonstrates hands-on experience developing user interfaces using Angular Material.

  • Demonstrates experience working in a fast-paced, Lean Agile environment.

  • Demonstrates recent experience with Client’s profile and alerting services that represents a "prospective search" tool that sifts through incoming stream looking for items that match a user’s profile and alerts upon match.

  • Demonstrates recent experience with the Client’s discovery and recommendation services that allows a user to discover data they wouldn’t ordinarily know about and represents an information filtering system that leverages content-based approaches to discriminate between interesting and uninteresting items for a user.

  • Demonstrates experience with the Client’s Pre-NLP processing pipeline to remove boilerplate text, portion marks and non-narrative content.

  • Demonstrates experience with the Client’s federated search service that allows users to federate searches across external data systems.

  • Demonstrates experience with the Client’s tagging and folder services and applications that allow users to curate and organize documents.

  • Demonstrates experience with Client IT systems, missions, and strategies.

  • Demonstrates experience communicating with senior customers, senior management, and implementation partners.

  • Demonstrates experience creating and maintaining JIRA tickets.

  • Demonstrates experience with AWS and Azure cloud services.

  • Demonstrates experience building and maintaining constructive relationships among customers, stakeholders, technical teams, and contractors.