B

Brandes Associates

Provides real-time data interoperability gateway

Full Stack Software Engineer

Full-TimeDeadline 7/24/27
No salary listed
Mid, Senior
Bachelor's
Washington, DC, USA
HybridMust reside in or be willing to relocate to the Baltimore/Washington, DC metro area; approximately 85% work from home with periodic in-person collaboration.
Software EngineeringFull-Stack Engineering
No H1B Sponsorship
US Citizenship, US Top Secret Clearance Required

About the job

Requirements
  • A minimum of 5 years of professional software engineering experience is required; exceptional candidates with 3 or more years of highly relevant full-stack, integration, or secure systems experience may be considered.
  • Strong Java development experience and the ability to work on existing Java codebases and modernize or refactor them safely are required.
  • Experience with JavaScript and modern web user interface development is required; TypeScript experience is preferred.
  • The candidate must be able to work across the user interface, application programming interface or service layer, integration and messaging components, and database persistence.
  • Experience with REST application programming interfaces, XML, JSON, message transformation, schema-driven data exchange, and custom message formats is required.
  • SQL and relational database experience, such as MySQL, PostgreSQL, SQL Server, or Oracle, is required.
  • The candidate must be comfortable developing and troubleshooting on Linux and Windows.
  • Experience using Jira, Confluence, GitHub, GitLab, Bitbucket, or equivalent tools for issue tracking, documentation, source control, code review, and team coordination is required.
  • Git experience, including branching, pull requests, code review, and disciplined commit practices, is required.
  • Experience with unit testing, integration testing, debugging, and defect resolution is required.
  • The candidate must be able to work effectively in a mostly remote, geographically dispersed team.
  • The candidate must be able to explain technical work clearly to product owners, Mission Systems Engineering, quality assurance, support, and leadership.
  • A Bachelor of Arts or Bachelor of Science degree in Computer Science, Software Engineering, a related technical field, or equivalent practical experience is required. Seven years of relevant experience may substitute for the degree requirement.
  • Applicants must possess an active Department of Defense Secret clearance at the time of hire.
  • The selected candidate must be eligible and willing to be submitted for a TS/SCI clearance with Full Scope Polygraph after hire and must maintain required clearance eligibility as a condition of continued employment.
  • The applicant must have United States citizenship at the time of application.
Responsibilities
  • Design, develop, unit test, integrate, and maintain Java- and JavaScript-based software capabilities.
  • Support message transformation, routing, and integration involving XML, JSON, custom message formats, and mission-specific data exchange patterns.
  • Contribute to enhancements, defect resolution, refactoring, and technical debt reduction within the existing product baseline.
  • Participate in product planning, backlog refinement, technical design discussions, code reviews, implementation, integration testing, release preparation, and post-release support.
  • Support Git-based workflows, continuous integration and continuous delivery improvements, automated testing, static analysis, dependency review, software bill of materials generation, security scanning, build automation, release quality gates, and repeatable deployment-support practices.
  • Use artificial intelligence-assisted engineering tools responsibly for code analysis, test generation, documentation, troubleshooting, refactoring support, and workflow automation.
  • Investigate field-reported issues, reproduce defects, evaluate operational feedback, support release packaging, and improve product supportability at the interface between software development and Mission Systems Engineering.
  • Document design decisions, implementation notes, troubleshooting procedures, support-relevant technical information, build and release practices, test approaches, and lessons learned.
Desired Qualifications
  • Experience with enterprise messaging, message brokers, enterprise service bus or integration frameworks, Apache Camel, Mule, Java Message Service, Advanced Message Queuing Protocol, RabbitMQ, ActiveMQ/Artemis, or similar technologies.
  • Experience supporting Department of Defense, Intelligence Community, federal, or classified software environments.
  • Experience with continuous integration and continuous delivery pipelines, automated analyzers, software bill of materials generation, security scans, build gates, and release automation.
  • Experience with Docker or containerized development and test environments; Kubernetes experience is helpful but not mandatory.
  • Willingness to document design decisions, support runbooks, troubleshooting procedures, and engineering practices.
  • Experience balancing roadmap work, customer issues, defects, technical debt, and release readiness.
  • Familiarity with ISO/quality management systems, configuration control, change control, or regulated development practices.
  • Familiarity with least privilege, auditability, secure coding, dependency risk, vulnerability remediation, and controlled release practices.

About the company

Brandes Associates fixes IT interoperability problems by delivering data solutions that enable real-time information exchange across different systems. Its product Syndeo combines a data gateway with protocol and format conversion to create a live interface between diverse nodes. This integrated solution transfers data between incompatible systems without excess resource use and project delays, and is designed for secure, real-time operation. The company aims to help clients streamline data processes across the global IT landscape, generating revenue through service contracts and product licensing while following industry-standard security practices.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Simplify Jobs

Simplify's Take

What believers are saying

  • ASD awarded $2.08 million for 2025-26 annual support and maintenance on March 11, 2026.
  • Brandes updated Syndeo documentation in October 2025, signaling active product maintenance.
  • Management said January 2026 momentum continues into 2026, supported by value-agnostic government demand.

What critics are saying

  • Australian Signals Directorate drove $2.08 million in 2025-26; losing it crushes revenue.
  • Narrow interoperability software faces Prime contractors and in-house integration teams in 2026.
  • No recent customer diversification signals exist; an ASD renewal failure threatens the business model.

What makes Brandes Associates unique

  • Syndeo converts protocols and message formats into real-time interfaces across legacy systems.
  • Brandes held Australian Signals Directorate support work in 2026, showing sticky niche expertise.
  • Thirty years serving Navy, Air Force, Special Forces, and Intelligence Community builds trust.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

401(k) Retirement Plan

401(k) Company Match

Paid Vacation

Paid Sick Leave