23 days ago
Annapolis Junction, MD, USAStaff+
Base Salary
$170k - $200k/yr
Responsibilities
- Develop, maintain, enhance, design, and modify complex software systems based on documented requirements.
- Analyze requirements, system performance, data usage, workflows, interfaces, and project constraints to create software solutions.
- Design and implement algorithms, database queries and interfaces, real-time systems, and performance-sensitive software components.
- Review, test, debug, integrate, document, and perform quality control on software components and systems.
- Resolve software problem reports and correct defects or performance issues.
- Provide technical input on system design, hardware/software trade-offs, software reuse, and COTS/GOTS usage.
- Lead or oversee software development teams, delegate programming and testing work, and monitor team performance when assigned.
- Coordinate software installation and monitor equipment functioning against operational specifications.
Requirements
- Active TS/SCI clearance with Polygraph is required.
- Twelve years of software engineering experience on programs and contracts of similar scope, type, and complexity is required.
- A bachelor's degree in computer science or a related discipline from an accredited college or university is required, with four additional years of comparable software engineering experience accepted as a substitute.
- Strong proficiency in Java, Spring Boot, Mongo, Kafka, JMS, Kubernetes, and Docker is required.
- Experience with CI/CD is required.
- Experience analyzing requirements, designing algorithms, debugging software, implementing database interfaces, executing tests, and improving development standards is preferred.
- Experience serving as a technical lead or overseeing multiple software development teams is preferred.
Benefits
- Medical, dental, and vision health coverage.
- Health Savings Account with company contribution.
- Annual paid time off and paid holidays.
- Paid parental leave.
- 401(k) with generous company match.
- Training and development opportunities.
- Award programs and company-sponsored events.
- Work-life balance and professional growth opportunities.
- On-site role in Annapolis, Maryland; the posting does not state a remote or hybrid arrangement.
Tech Stack
Categories
About GRVTY
GRVTY builds software, data platforms, and analytics for intelligence, surveillance, reconnaissance, and targeting (ISR&T) missions, serving U.S. defense and intelligence customers. Offerings include GEOINT analytics, deployed analysts, enterprise IT support, and managed software services, including data lake/warehouse applications. The privately held company is headquartered in McLean, Virginia and operates under federal contracts across cyber, space, and spectrum domains.
