Jobs and Careers
BR

Modern Mission Software Engineer - Senior

Brandes Associates Inc.
MD, United States, United Statesfull_timeVerifiedPosted 11 Sept 2025
💰 $200,000/yr($150,000/yr$200,000/yr)

About the role

Overview

BAI, a defense contractor, is seeking a Full-Stack or Back-End Software Engineer with 8+ years of experience to support Software Design and Development, System Enhancement, Collaboration, Problem-Solving, and Documentation at Pt. Mugu in Camarillo, CA. Opportunities for career advancement, excellent benefits and long-term stability are some of the advantages of our growing, employee-focused company. 

Salary

The typical annual salary range for this position is $150,000.00 USD to $200,000.00 USD. Salary will be based on current qualifications, directly related experience, geographic location, and possible contractual requirements which could fall outside of this range.

Responsibilities

  • Role involves close collaboration with a cross-functional team of system and software engineers to design, develop, and deploy crucial functional enhancements to systems
  • Independently design, develop, and document high-quality, scalable Java (Spring Boot) software solutions. This includes writing clean, maintainable code and participating in code reviews to ensure quality standards
  • Work on both back-end and potentially front-end systems to implement new features and improve existing functionalities of the RAD platform
  • Partner with system architects and other engineers to ensure a cohesive and effective development process
  • Research and troubleshoot complex technical issues, providing innovative solutions to overcome development challenges
  • Create and maintain comprehensive technical documentation for developed features and processes

Qualifications

  • Eight (8) years’ experience as a Software Engineer in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, or problem diagnosis/resolution
  • Must be able to communicate directions and provide guidance to junior programmers/analysts, as required
  • Six (6) years’ experience developing software developing software with high level languages such as Java, C, C++, JavaScript.
  • Three (3) years’ experience developing software for Microsoft Windows or UNIX/Linux/Centos family of operating systems
  • Experience on the design and development of at least one Object Oriented system
  • Extensive experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as top-level contributor or specialist
  • Firm grasp of modern computer programming with a minimum of six (6) years’ experience in programming and development of application software for complex systems and software testing
  • Experience developing solutions integrating or extending FOSS/COTS products
  • Demonstrated technical writing skills and have generated technical documents in support of a software development project
  • Self-starter who thrives on the challenge of researching, designing, and implementing robust technical solutions
  • Candidates must submit the date of their most recent polygraph. Polygraphs must have been completed within the last seven years
  • Customer cannot accept CCA candidates for this position.

Desired

  • Data Flow and Processing: Hands-on experience with Apache NiFi for building and managing data flows
  • Search and Analytics: Experience with Elasticsearch for powerful searching and data analytics
  • Containerization: Proficiency with Docker for developing, shipping, and running applications in a consistent environment
  • Cloud Computing: Familiarity with Amazon Web Services (AWS) cloud computing services and architecture, as well as experience with cloud-native application development
  • Agile Methodology: Practical experience with Agile software development methodologies and practices (e.g., Scrum, Kanban)
  • Domain Knowledge: Understanding of Government agency reporting and dissemination policies, or experience with Agency-specific data warehouses and processing platforms. This contextual knowledge is highly valuable for this project
  • Shall have familiarity with four or more of the skills and technologies listed in Table 1

Skills 

Front End User Interface (UI) Development, Middle-Tier Development, Back-End Development, Full Stack Development, Data Modeling, DevOps, Service Oriented Architecture (SOA), “wrapping” legacy systems or components as Web Services within a SOA framework 

Commercial Technologies 

Accumulo, ActiveMQ, Adage, Akka, Angular, Apache, ASP.NET, Atlassian, Backbone, Bootstrap, CentOS, CoffeeScript, CSS, Eclipse, Elastic, ExtJS, Git, Gradle, Hadoop, Hibernate, Highch

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Brandes Associates Inc.

View company profile →