Jobs · Engineering · Virginia

Software Engineer with Security Clearance

TRSS · McLean, VA · 1 mo ago
EngineeringFull-time

About the role

As a Senior Software Engineer, you will be responsible for working on projects that support and extend the full stack of the TRSS solutions suite to deliver global data using advanced search, big data ingestion and analytical processing using tools like MongoDB, Elastic, and Kafka as well as building leading edge web applications. You will work closely with the other members of the TRSS analytical staff and development to capture customer requirements and design new solutions. This role requires a polyglot engineer who is comfortable with data-intensive systems as well as some frontend UI development. You will be working with an extensive codebase, but this role is a great opportunity to engage in new development.

Responsibilities

  • Turn ideas into technical solutions with minimal direction
  • Lead projects or efforts and act as a mentor to less experienced developers
  • Design, implement, and deliver software solutions and data science efforts, as well as enhance and support existing applications
  • Engage the TRSS analytical staff to gather requirements, generate ideas, and develop documentation
  • Demo new software solutions as needed
  • Own your work and be passionate about the success of the customer

Requirements

  • B.S. in Computer Science or Software Engineering or equivalent work experience
  • At least 3 years of professional software development experience
  • Strong Engineering and Problem-Solving skills
  • Must be a passionate, smart, and articulate technologist
  • Development experience with the following stack:
    • Backend: Java, SpringBoot
    • Frontend: React (Preferred), Angular, or Vue
    • Database: MongoDB, MySQL
    • Devops: Docker containerization, Jenkins, git, maven
  • Absolutely must be able to obtain and maintain a U.S. national security clearance
  • U.S. Citizenship essential to comply with government contract/agency or department of Federal Government requirements

Qualifications

You’re a good fit for the role of Senior Software Engineer if you have:

  • Experience mentoring less experienced developers and/or leading small projects or teams
  • Ability to obtain and maintain a U.S. national security clearance
  • U.S. Citizenship essential to comply with government contract/agency or department of Federal Government requirements

Skills and Tools

The following skills and tools are preferred, but not required:

  • AWS experience strongly desired
  • Neo4J or other graph technology
  • Kafka
  • Grails, Groovy
  • ElasticSearch

Similar jobs