DeveloperJobs.io
← Back to all jobs

Job Description

Responsibilities

  • Break down intricate requirements to evaluate system impact and scope
  • Lead the development of technical design artifacts using Object-Oriented principles
  • Ensure new features integrate smoothly while reducing technical debt
  • Act as the feature lead for new platform capabilities
  • Steer features from initial concept through development, testing, and deployment
  • Own feature completion and delivery standards
  • Serve as the technical liaison with Systems Engineering teams
  • Coordinate technical approaches, dependencies, and implementation constraints
  • Decompose high-level feature designs into actionable development tasks
  • Track feature status and reporting for leadership
  • Mentor junior and mid-level software engineers
  • Review merge requests to uphold coding standards, security compliance, and performance benchmarks

Requirements

  • Active TS/SCI Clearance with Polygraph
  • Expert-level experience with Java (Java 17+ preferred) and Spring Boot
  • Strong foundation in SOLID principles and Object-Oriented design patterns
  • Deep knowledge of REST interface standards and API best practices
  • Effective communicator with the ability to facilitate cross-team collaboration
  • Excellent oral and written communication skills
  • Ability to clearly convey architecture and design concepts
  • Experience authoring technical documentation including wiki content, blogs, XML, and HTML documentation

Technologies

  • Java
  • Spring Boot
  • REST
  • XML
  • HTML

Benefits

  • Medical, dental, and vision coverage
  • Health Savings Accounts (HSA) and Flexible Spending Accounts (FSA)
  • Flexible work schedule including onsite, hybrid, or remote options based on position requirements
  • 401(k) and company-funded life insurance
  • Generous Paid Time Off (PTO)
  • Tuition and training assistance
  • Employee referral bonus program
  • Pet insurance
  • Employee discount program

Job Type

Full-time

Position Overview

The employer is a leader in Information Technology, Engineering Services, Program Management, and Consulting for the U.S. Federal Government and Intelligence Community. The Senior Software Engineer will serve as the technical anchor for a new feature or capability added to an existing product platform, translating complex business requirements into robust, well-documented technical solutions. This role collaborates with an Integrated Feature Team to ensure high-quality delivery throughout the full software development lifecycle.

Pay

USD 200,000 - 215,000 per year

Work Location

Fort George G Meade, MD (onsite) – In person

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.