Maryland Green Jobs

Maryland Mobile Logo

Job Information

BAE Systems Software Engineer in Annapolis Junction, Maryland

Job Description

Join BAE Systems Intelligence and Security sector and be a part of a team who solves some of the world s most complex technical challenges. We are looking for a Software Engineer to join a mission critical program within the intelligence community. This role is responsible for enhancing complex and diverse software systems.

In This Role You Will:

Design and code new software; debug or modify existing software to add new features or correct defects.

Integrate existing software into new or modified systems or operating environments.

Software development using languages such as C, C , Python, Ruby, Perl, JavaScript and Agile processes.

Experience with source code control systems, such as Git.

Use of orchestration frameworks such as Spring and Kafka.

Develop or implement algorithms to meet or exceed system performance and functional standards.

Predict and measure outcomes and consequences of design decisions via scientific analysis and mathematical modeling techniques.

Java development using the Eclipse IDE (Integrated Development Environment).

Experience with collaboration and software development tools (ie. Atlassian).

Development of cloud-based solutions and technologies.

Design, implement and perform quality control of complex algorithms requiring adherence to strict timing, system resource, or interface constraints.

May oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project.

Who You Are:

Energized when faced with complex technical challenges and diligently work to identify creative solutions.

Ability to perform high quality work, both independently and with a team, in a fast-moving environment.

Ability to plan and prioritize tasks to successfully meet/exceed customer expectations.

Required Education, Experience, & Skills

  • Demonstrated hands-on software development experience with Java in a Unix environment

  • Experience with Apache Tomcat

  • Experience with Data Cloud Technologies such as Accumulo and the Hadoop Framework

  • Experience with NoSQL databases such as MongoDB

  • Experience with NiFi and dataflows

  • Experience with Spring Framework

Preferred Education, Experience, & Skills

  • Experience using the Atlassian product suite (Confluence, Jira, BitBucket, Bamboo)

  • Experience with containerization technologies such as Docker

  • Experience with container orchestration technologies such as Kubernetes

Software Engineer


EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression