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 EngineeringFull-Stack Engineering
No H1B Sponsorship
US Top Secret Clearance Required

About the job

Requirements
  • Professional software engineering experience developing and supporting enterprise applications.
  • Experience with Java and/or other object-oriented application development technologies.
  • Experience developing or supporting web applications and backend services.
  • Experience designing and implementing RESTful APIs.
  • Experience working with relational databases such as Oracle, PostgreSQL, MariaDB, or similar technologies.
  • Experience with application modernization, containerization, or modern application deployment practices.
  • Experience with automated testing and continuous integration/continuous delivery processes.
  • Strong troubleshooting, debugging, and problem-solving skills.
  • Ability to collaborate effectively within cross-functional engineering teams.
  • A Bachelor's degree in Computer Science or a related discipline from an accredited college or university, or the specified relevant Software Engineering experience substitution.
  • An active Top Secret Sensitive Compartmented Information clearance with appropriate polygraph.
Responsibilities
  • Analyze user and system requirements to design, develop, test, and maintain Java and Angular applications.
  • Design, develop, and support RESTful APIs, service integrations, and data access components.
  • Develop and support solutions using Oracle, PostgreSQL, MariaDB, and other relational database technologies.
  • Support application modernization, including Spring Boot migrations, microservices, database modernization, and containerization.
  • Deploy and support containerized applications in Kubernetes environments across cloud and on-premises infrastructure.
  • Participate in architecture reviews, technical design, code reviews, troubleshooting, and continuous process improvement.
  • Develop automated unit and integration tests and support continuous integration/continuous delivery pipelines.
  • Maintain technical and development documentation using Jira and Confluence.
  • Provide backup database administration support for Oracle, PostgreSQL, and MariaDB.
  • Cross-train across application, database, and deployment technologies to support operational continuity.
Desired Qualifications
  • Experience developing enterprise Java applications using Spring Boot or similar frameworks.
  • Experience developing Angular or comparable front-end applications.
  • Experience with microservices and application or database modernization.
  • Experience deploying and supporting applications using Docker, Podman, and Kubernetes.
  • Familiarity with Kubernetes technologies such as Deployments, Services, ConfigMaps, Secrets, Ingress, Persistent Volumes, and Helm.
  • Experience with cloud-based Kubernetes platforms such as Amazon EKS, OpenShift, Rancher, or similar technologies.
  • Experience implementing GitLab continuous integration/continuous delivery pipelines, automated testing, and DevSecOps practices.
  • Experience providing operational or backup database administration support.
  • Experience with XML, JSON, or other structured data formats.
  • Experience using Jira and Confluence in Agile development environments.

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