Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

QinetiQ Logo

Back End Software Developer - Data Platforms - Software Development

QinetiQ

Salary not specified
Sep 24, 2025
Chantilly, VA, USA
Apply Now

QinetiQ US is looking to hire a back end developer to design and develop complex new software products and make significant enhancements to existing software, with a focus on scalable data platforms, business intelligence, analytics, data science, and data products.

Requirements

  • Java development experience
  • Experience with software development and/or data systems
  • Experience with Spring Boot and Rest API development
  • Experience with C/C++, Scala, Groovy, Python, and/or shell scripting
  • Javascript development experience with Angular, React, ExtJS and/or Node.js
  • Experience with distributed computing technologies including Hadoop, HBase, Cassandra, Elasticsearch and Apache Spark a plus
  • Hands-on experience working with Elastic Search, Mongo DB, Node, Hadoop, Map Reduce, Spark, Rabbit MQ, and NiFi.

Responsibilities

  • Design, program/develop, and modify software systems, applications, and tools, both existing and potentially new in the future
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints
  • Correct errors by making the appropriate changes and then re-checking the program to ensure the desired result was produced
  • Conduct testing of program and software applications to be sure they will produce the desired results and that instructions are correct
  • Organize and maintaining documentation of application development and subsequent revisions, so others are able to understand the program
  • Collaborate with teammates, other service providers, vendors, and users to develop new programming method
  • Develop and enhance complex new software products in a self-directed, agile environment

Other

  • TS/SCI clearance with polygraph required
  • Bachelor’s degree in Computer Science, Engineering or IT field
  • DevOps experience building and deploying cloud infrastructure with technologies like Ansible or Cloud Formation.