Principal Software Engineer
BAE Systems is looking for a TS/SCI cleared Software Engineer with Java or Angular software development and test experience.
The candidate will join the Spartan Agile engineering team to design, code, and test new software in an agile continuous development environment. We are looking for a team player to participate in the agile process to build features for an enterprise level system. Spartan integrates with other segments via APIs to revolutionize the Intelligence Analysis Cycle. Development, Integration and Deployment takes place in an Amazon Based Cloud.
Typical Education & Experience
Typically a Bachelor's Degree and 6 years work experience or equivalent experience
Required Skills and Education
-Experience with the application of software design patterns
-Strong oral and written communication skills
-Proactive attitude and the ability to be productive in a dynamic/collaborative environment
Preferred Skills and Education
-AWS Cloud development and technologies
-Agile methodology (Jira)
-Software development and continuous integration tools (Jira, Bit bucket, Git, Gradle, Mesosphere, Fisheye)
-Processing: Kafka, Mesosphere DC/OS, micro-services
-Shell scripting Node.js, Python
-Database applications (MongoDB, RDF, SPARQL)
-Automated Test: Cucumber, Gherkin, Selenium, Protractor
-Machine learning for support of user interactions
-Developing cyber secure applications
About BAE Systems Electronic Systems
BAE Systems Electronic Systems is the global innovator behind game-changing defense and commercial electronics. Exploiting every electron, we push the limits of what is possible, giving our customers the edge and our employees opportunities to change the world. Our products and capabilities can be found everywhere - from the depths of the ocean to the far reaches of space. At our core are more than 14,000 highly talented Electronic Systems employees with the brightest minds in the industry, we make an impact - for our customers and the communities we serve.
Back to top