Software Engineer - Backend

  • Chantilly, VA
  • Posted 5 hours ago | Updated 5 hours ago

Overview

On Site
Full Time

Skills

Pivotal
DoD
Internal Communications
Integrated Circuit
IC
Amazon S3
Amazon EC2
Terraform
Computer Science
Computer Engineering
Electrical Engineering
Java
Testing
JUnit
Mockito
Spring Framework
Scripting
Python
Bash
Search Technologies
Amazon Web Services
Elasticsearch
Apache Solr
Apache Lucene
Linux
Amazon SQS
Apache Kafka
Amazon Kinesis
JMS
Git
Version Control
Communication

Job Details

Overview

SilverEdge is a premier provider of innovative cyber, software, and intelligence solutions, addressing mission-critical challenges for the Department of Defense (DoD), Intelligence Community (IC), and beyond. We are dedicated to delivering impactful results to meet mission goals through cutting-edge technology and expertise. We are seeking a Software Engineer - Backend to join our dynamic team. This individual will play a pivotal role in developing innovative and effective solutions for our DoD customers within the IC sector.

The right candidate will:
  • Develop software utilizing your knowledge of various data access patterns and underlying technology implementations.
  • Properly secure the data from unauthorized access at multiple data access points (e.g. search discovery rules, repository read rules, S3 bucket policies, etc).
  • Apply your excellent knowledge of the AWS ecosystem to support both the existing infrastructure (built on EC2 with Terraform) and to help us build the next-generation data hub.

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with equivalent experience.
  • 4+ years of recent Java and Spring Framework.
  • Have experience with testing frameworks and tools (e.g. JUnit, AssertJ, Mockito, Spring Runner)
  • Have experience with scripting languages (e.g. Python, Bash)
  • Have experience with search technologies such as AWS OpenSearch/ElasticSearch/Solr/Lucene
  • Have experience working within a Linux environment
  • Have experience working with a message-driven architecture (e.g. SNS/SQS, Kafka, Kinesis, JMS, etc.)
  • Have experience with Git for source control
  • Demonstrate ability to determine the right tool or technology for the task at handWorks well in a team environment
  • Strong communication skills

About SilverEdge

SilverEdge Government Solutions was founded on the belief that nurturing talent and collaborating closely with our customers enables us to think big and deliver the best for our country. Our mission is to bring top technology talent together to solve the world's most challenging problems while protecting the United States and our allies. SilverEdge Government Solutions, LLC is an Equal Opportunity Employer and applicants receive lawful consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.