Minimum Qualifications for Sr. Principal SW Engineer:
Bachelors degree in Computer Science or other STEM related degree with 9 years software development experience.
Must have and be able to maintain TS/SCI/SSBI with CI Poly security clearance.
Ability to decompose large, complex problems in components and envision their interactions, Technical presentation skills.
Demonstrated ability to complete tasks with minimal direction and oversight.
Command and Control experience.
Agile software development using Java and/or C++ software development experience in a RedHat Enterprise Linux environment
Experience with Bash scripting
Knowledge of object oriented design
Experience with supporting operational systems
Experience with supporting distributed systems
Experience with supporting multithreaded systems
Experience with writing and interpreting Interface Control Documents (ICDs)
Experience with Networking protocols (TCP, UDP, Multicast, etc.)
Experience with developing Python scripts for machine to machine interfaces
Experience with working in Virtualized Environments (VMs, AWS Cloud Instances)
Experience with source control software (Git, Clearcase, etc.)
Experience with Atlassian tools (JIRA, Confluence, Bitbucket)
Experience with ClearQuest
Experience with Development IDEs (Eclipse, NetBeans)
Experience with software build languages (Ant, Maven, Make)
Experience with Google Protocol/Protobuf
Experience with XML (XML Schemas, JAXB)
Experience with AWS Development/Deployment
Experience with JMS Servers and Clients (Apache ActiveMQ Artemis, IBM WebSphere MQ)
Experience with In Memory Data Grids (IBM WebSphere eXtremeScale, Apache Ignite)
Experience with NOSQL Databases (MongoDB)
What We Can Offer You:
Northrop Grumman provides a comprehensive benefits package and a work environment that encourages your growth and supports the mutual success of our people and our company. Northrop Grumman benefits give you the flexibility and control to choose the benefits that make the most sense for you and your family. Your package will include the following:
- Health Plan
- Savings Plan
- Paid Time Off
- Wellness Program
- Employee Discount Program
- On-Site Fitness Center (available at some locations)
- Additional benefits
- Education Assistance
- Training and Development
Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit www.northropgrumman.com/EEO. U.S. Citizenship is required for most positions.