BAE Systems Junior Software Engineer in St. Louis, Missouri

Job Description

We are seeking a junior Software Engineer who will be responsible for research, design, development and/or modifications to enterprise-wide systems and/or applications software. Candidate will be involved in planning of system, support the O&S of multiple baselines, delivery of baselines and deployment activities.

Responsibilities include delivering and maintaining GWF capabilities, technical assessment and activities such as root cause query and analysis. As part of the enhancement process, utilize agile development methodologies to evolve the suite of tools and capabilities to stay current with modernization through automation, anticipatory insight, data and service interoperability and collaboration. Ability to rapidly deploy and leverage innovative IT solutions. Implement a robust user engagement activity to accelerate priority capabilities to the user. Will be additionally responsible for evaluation of interface between hardware and software, operational requirements, and documentation of testing and maintenance of system corrections.

As a junior software developer, you should have full software lifecycle development experience and be a strong developer with industry experience. You can expect to continuously strengthen your technical skills as work on cross-functional teams under the guidance of Principal Level Engineering. The organization focuses on career development of our software engineers and advancement of the craft of software engineering. You will have opportunities to develop strong and increasingly complex software skills and stay current in the software discipline. Assigned tasks will be technically challenging, achievable, time-boxed, and under the direction of technical leadership. Duties will include analyzing, developing, debugging, testing, configuring, and deploying software solutions in an agile continuous development environment. Applying state-of-the-art software development tools and techniques, working alongside other highly motivated engineers.

This position can also be filled in O'Fallon, Illinois

Typical Education & Experience

Typically a Bachelor's degree and 2 years work experience or equivalent experience

Required Skills and Education

  • Bachelor's degree in Computer Science, Computer Engineering or other related field of study plus 2 or more years of industry experience / software development experience across the entire SW development life-cycle

  • Current US Citizenship is required

  • Active TS/SCI Clearance

  • Strong interpersonal and written skills and the ability to work with a variety of experience levels within the team as well as technical subject matter experts and supporting engineers.

  • Experience conducting software development in an agile development environment

  • Experience developing with Java, Java EE, JavaScript/Angular, Web Services, and SOA in a Linux / Windows based development environment.

  • Experience with Amazon Web Services (AWS) / Cloud Computing Services (C2S) technologies and services

  • Familiarity with the DevOps environment and available tool set

  • Experience with version control systems such as Subversion and GIT

  • Experience with issue and project tracking applications such as JIRA

  • Experience with open standards, policies, and open source libraries that will rapidly facilitate the integration of advancing technologies without utilizing proprietary software.

  • Demonstrated, motivated, team-oriented individual with strong problem-solving abilities and proven interpersonal skills

  • This position can also be filled in O'Fallon, IL

Preferred Skills and Education

  • MS in Computer Science or related technology

  • Experience with the GEOINT Workbench Foundation (GWF) application

  • Experience with enterprise services: HBSS, ArcSight, Nessus Agents, GeoAxis, and Map of the World

  • Experience with AWS services: Elastic Compute Cloud (EC2), Simple Storage Service (S3), Elastic Load Balancer (ELB), Elastic Block Storage (EBS), Identity & Access Management, Virtual Private Cloud (VPC), Relational Database Service (RDS), Cloud Formation, CloudWatch, Trusted Advisor, DynamoDB and Simple Queue Service (SQS)

  • Experience with project applications software such as Kanban and Hyperion

  • Experience integrating or using the Cedalion application

  • Familiarity with Open Source Software GeoWave, SpecialMedia, Explorer, etc.

  • Experience with NGA s SAFe Agile and mature DevOps methodologies and tools

  • Experience with automation frameworks such as Chef, Docker, Puppet, Jenkins

  • Experience using Oracle GoldenGate and RedHat software products such as Red Hat JBoss BRMS.

About BAE Systems Electronic Systems

BAE Systems is a premier global defense and security company with approximately 90,000 employees delivering a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support and services.

The Electronic Systems (ES) sector spans the commercial and defense electronics markets with a broad portfolio of mission-critical electronic systems, including flight and engine controls; electronic warfare and night vision systems; surveillance and reconnaissance sensors; secure networked communications equipment; geospatial imagery intelligence products and systems; mission management; and power-and energy-management systems. Headquartered in Nashua, New Hampshire, ES employs approximately 13,000 people globally, with engineering and manufacturing functions primarily in the United States, United Kingdom, and Israel. Equal Opportunity Employer/Females/Minorities/Veterans/Disabled/Sexual Orientation/Gender Identity/Gender Expression

Junior Software Engineer

BAE1US18849

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