I

Independent Software

National security software and analytics

Software Engineer

Full-Time
No salary listed
Expert
Bachelor's
Annapolis Junction, MD, USA
In Person
Software EngineeringBackend Engineering
No H1B Sponsorship
US Top Secret Clearance Required

About the job

Requirements
  • Proficiency in Java, Spring Boot, MongoDB, Kafka, Java Message Service, Kubernetes, Docker, and continuous integration/continuous delivery.
  • Strong experience in software design, development, debugging, and integration.
  • Experience developing complex applications and database interfaces.
  • Experience leading technical teams and reviewing software deliverables.
  • Strong troubleshooting and analytical skills.
  • A bachelor's degree in Computer Science or a related discipline from an accredited college or university, plus twelve years of Software Engineering experience on programs or contracts of similar scope, type, and complexity; alternatively, sixteen years of relevant Software Engineering experience on projects with similar software processes in lieu of a bachelor's degree.
  • Must possess an active TS/SCI clearance with appropriate polygraph.
Responsibilities
  • Design, develop, test, maintain, and enhance complex software applications and systems using Java and Spring Boot.
  • Develop and integrate distributed applications using MongoDB, Kafka, and Java Message Service.
  • Deploy and maintain containerized applications using Kubernetes and Docker.
  • Support continuous integration/continuous delivery pipelines, software integration, and automated testing.
  • Analyze requirements, develop software solutions, and troubleshoot application defects and complex issues.
  • Design and implement database interfaces, queries, and complex algorithms.
  • Lead software development activities, conduct code reviews, and ensure software quality and performance.
  • Collaborate with system engineers and technical teams throughout the software development lifecycle to support integration, deployment, and documentation.

About the company

Independent Software develops software, analytics and systems capabilities for United States national security customers. Its engineers and technical specialists work in areas such as cybersecurity, data science, cloud systems, signals analysis and mission-focused software development. The company supports complex government environments where security clearances, technical accuracy and close customer collaboration are central to delivery. Its employer identity is therefore a defense and intelligence technology contractor rather than a consumer software publisher. Its workforce brings together technical specialists, client delivery teams and business operations.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A