Logo
Brandes Associates Inc.

Brandes Associates Inc. is hiring: Modern Mission Software Engineer - Senior wit

Brandes Associates Inc., Annapolis Junction, MD, US

Save Job

Modern Mission Software Engineer - Senior 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. 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 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 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 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 Demonstrated technical writing skills and have generated technical documents in support of a software development project Customer cannot accept CCA candidates for this position. Data Flow and Processing: Hands-on experience with Apache NiFi for building and managing data flows Experience with Elasticsearch for powerful searching and data analytics 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) 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 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. Four (4) years of additional SWE experience may be substituted for a Bachelor’s degree. CITIZENSHIP The applicant must have US citizenship at the time of application. 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.