Apply Now

Sr Principal Software Lead

San Diego, CA, USA | BAE Systems

  • Industry:
    Airlines/Aviation/Aerospace
  • Position Type:
    Full-Time
  • Functions:
    IT / Information Technology
  • Experience:
    10-12 years
Job Description:
78 people have viewed this job

Lead the Agile software team on the Olympus Framework Pilot for the update and deployment of a processing framework to integrate applications and data feeds.


The Software Lead is responsible for the overall SW team leadership and software architecture/design for implementation. In addition, the SW Lead:

-Ensures the SW team has agile implementation efforts defined for sprints and demos.

-Coaches and mentors SW developers to accomplish work efforts.

-Works with the Chief Engineer and other program functional leads to successfully plan, prioritize, and accomplish work efforts.

-Supports regular backlog updates (every other week) and grooming with the Chief Engineer/Product Owner, and demos to the internal team and external stakeholders.

-Supports customer meetings and briefings as requested by the Chief Engineer.


Typical Education & Experience 

Typically a Bachelor's Degree and 10 years work experience or equivalent experience


Required Skills and Education 

-Team leadership experience.

-Scheduling and estimating experience to ensure software objectives are met to realize program objectives.

-Agile methodology and DevSecOps experienced.

-Able to lead team to harden and remediate security findings regarding software implementation.

-Experience in Cloud/PaaS development and technologies (e.g. AWS, Azure, Pivotal Cloud Foundry)

-Experience with a DevOps tool chain for automating CI/CD (e.g. Gradle, GitLab, Nexus, Fisheye)

-Agile methodology (Jira)

-Spring Platform Frameworks and Services

-Messaging: Apache Kafka (event-driven and streaming API experience)

-Database applications (Elastic Search, HBase, MongoDB, RDF, SPARQL)

-Developing cyber secure applications


Preferred Skills and Education 

-Messaging: Apache Kafka (event-driven and streaming API experience)


-Data Flow Processing: Online/Offline processing styles using technical stacks such as Apache Storm and/or Spark on big data sets


-Shell scripting Node.js, Python


-Automated Test: Cucumber, Gherkin, Selenium, Protractor


Other companies hiring with Ivy Exec

 Company Logos