Brandes Associates Inc.
Brandes Associates Inc. is hiring: Modern Mission Software Engineer - Senior wit
Brandes Associates Inc., Annapolis Junction, MD, US
Modern Mission Software Engineer - Senior
Job Locations US-MD
Req No. 2025-1957 Category Computers/Software Type Regular Full-Time Clearance Level TS/SCI w/ FSP
Overview BAI, a defense contractor, is seeking a Full-Stack or Back-End Software Engineer with approximately 8 years of experience to support Software Design and Development, System Enhancement, Collaboration, Problem-Solving, and Documentation at Annapolis Junction, Maryland. 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, Highcharts, HTML, IDE, IntelliJ, Firebug, Java, JavaScript, Jira/Confluence, jQuery, JSON, Maven, MongoDB, MBatis, MySQL, Node.js, Oracle, Postgres, React, Redis, RESTful Web Services, Scala, Selenium, Sencha Architect, SOAP Web Services, Spring, Spring MVC/Beans, SQL, Squirrel, Subversion, Tomcat, Twitter, Web Security, XML Government Technologies ASDF, CASPORT, GHOSTMACHINE, GOLDPOINT, Impala, ISLAND TRANSPORT, MASH, MDR-2, NETBACKUP, NiFi, Ozone Widget Framework, PKI Certificate Administration, SEAR, THECATALOG, TOOLMETRICS, TUEARTH, Xacta Table 1: Desired Experience, Skills and Technologies EDUCATION Degree: Bachelor’s degree from an accredited college or university. Allowable Substitution: Four (4) years of additional SWE experience may be substituted for a Bachelor’s degree. Master’s degree can be substituted for two (2) years’ experience. CLEARANCE – fully cleared TS/SCI with Full Scope Polygraph Condition of Employment: Applicant must have an active TS/SCI with Full Scope Polygraph Clearance. Polygraphs must have been completed within the last seven years. The applicants selected will be subject to a security investigation and must meet eligibility requirements for access to classified information. CITIZENSHIP The applicant must have US citizenship at the time of application. BAI is an Equal Opportunity Employer. All qualified applicants receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status, or any other non-merit based factors made unlawful by federal, state or local laws.
Job Locations US-MD
Req No. 2025-1957 Category Computers/Software Type Regular Full-Time Clearance Level TS/SCI w/ FSP
Overview BAI, a defense contractor, is seeking a Full-Stack or Back-End Software Engineer with approximately 8 years of experience to support Software Design and Development, System Enhancement, Collaboration, Problem-Solving, and Documentation at Annapolis Junction, Maryland. 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, Highcharts, HTML, IDE, IntelliJ, Firebug, Java, JavaScript, Jira/Confluence, jQuery, JSON, Maven, MongoDB, MBatis, MySQL, Node.js, Oracle, Postgres, React, Redis, RESTful Web Services, Scala, Selenium, Sencha Architect, SOAP Web Services, Spring, Spring MVC/Beans, SQL, Squirrel, Subversion, Tomcat, Twitter, Web Security, XML Government Technologies ASDF, CASPORT, GHOSTMACHINE, GOLDPOINT, Impala, ISLAND TRANSPORT, MASH, MDR-2, NETBACKUP, NiFi, Ozone Widget Framework, PKI Certificate Administration, SEAR, THECATALOG, TOOLMETRICS, TUEARTH, Xacta Table 1: Desired Experience, Skills and Technologies EDUCATION Degree: Bachelor’s degree from an accredited college or university. Allowable Substitution: Four (4) years of additional SWE experience may be substituted for a Bachelor’s degree. Master’s degree can be substituted for two (2) years’ experience. CLEARANCE – fully cleared TS/SCI with Full Scope Polygraph Condition of Employment: Applicant must have an active TS/SCI with Full Scope Polygraph Clearance. Polygraphs must have been completed within the last seven years. The applicants selected will be subject to a security investigation and must meet eligibility requirements for access to classified information. CITIZENSHIP The applicant must have US citizenship at the time of application. BAI is an Equal Opportunity Employer. All qualified applicants receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status, or any other non-merit based factors made unlawful by federal, state or local laws.