Software Engineer

SilverEdge Government SolutionsColumbia, MD
14d

About The Position

SilverEdge is a premier provider of innovative cyber, software and intelligence solutions addressing everyday challenges to meet mission goals across the DOD and Intel Communities and beyond. We are seeking a software engineer to join our team on a mission focused program. Some of your daily duties will include: Take ownership of complex features and contribute to the design and development of a high-impact, full-stack software platform. Architect scalable, maintainable solutions using modern development and design patterns. Build and enhance backend capabilities, including data ingest pipelines and scalable RESTful APIs, with occasional collaboration on frontend components. Apply deep knowledge of microservices architecture and NoSQL databases to develop reliable, high-performing systems. Collaborate with analysts, product owners, and fellow engineers to ensure solutions meet operational needs. Promote code quality, mentor teammates, and share best practices. Help identify and implement process improvements to support faster delivery of new data sources and overall team efficiency.

Requirements

  • Clearance: TS/SCI w/Poly
  • 12 years experience, B.S. in relevent field
  • Proficiency in Java and Spring Framework (Spring Boot, Spring MVC/REST, Spring Security, Spring Data).
  • Experience with NoSQL databases (e.g., Elasticsearch, Dgraph, MongoDB, Redis).
  • Strong familiarity with Git for version control and Maven for build automation.
  • Comfortable working in a Linux development environment.
  • Experience using Atlassian tools, including Jira and Confluence, for task tracking and documentation.
  • Demonstrated willingness and ability to learn new tools, technologies, and workflows.

Responsibilities

  • Take ownership of complex features and contribute to the design and development of a high-impact, full-stack software platform.
  • Architect scalable, maintainable solutions using modern development and design patterns.
  • Build and enhance backend capabilities, including data ingest pipelines and scalable RESTful APIs, with occasional collaboration on frontend components.
  • Apply deep knowledge of microservices architecture and NoSQL databases to develop reliable, high-performing systems.
  • Collaborate with analysts, product owners, and fellow engineers to ensure solutions meet operational needs.
  • Promote code quality, mentor teammates, and share best practices.
  • Help identify and implement process improvements to support faster delivery of new data sources and overall team efficiency.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service