Principal Software Engineer

Engineering, Linux, Windows, Computer, Python
Full Time
Work from home not available Travel not required

Job Description

This candidate will be working in a closed, fast-paced, dynamic environment working closely with the software development team. Looking for candidate with full software development lifecycle experience. This individual participates in technical research and development to enable continuing innovation within the infrastructure. Must be familiar with source control, continuous integration, automated deployment, container concepts, orchestration, and virtualization. Preferred candidate will have systems administration experience (installation, configuration, operation, and maintenance of systems hardware, software and related infrastructure).


Basic Qualifications:

Bachelor's degree in Science, Technology, Engineering, or Math (STEM degree) plus a minimum of 5 years' experience OR Master's with 3 years' experience
Background in Linux and Windows administration

Preferred Qualifications:

BS or MS in Computer Science or Computer Engineering
Familiarity with setup and utilization of the following:
o Public and/or Private Cloud Platforms and Infrastructure as a Service (OpenStack, AWS EC2)
o Virtualization (Qemu, VMWare)
o Containerization and orchestration (OpenShift, Docker, Kubernetes)
o Continuous Integration incorporating automated builds, static code analysis, and unit tests (Jenkins)
o Cross-platform and native build systems (CMake, QMake, Make, Visual Studio Projects)
o Source Control (Git, Bitbucket, GitLab) and dependency/release repository management (Nexus)
o Infrastructure and application Continuous Deployment automation (Ansible)
Experience with the Atlassian Tool Suite (JIRA, Confluence)
Experience with developing formal builds within the DoD industry
Experience with the full software development lifecycle, including Python and/or C++ programming

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 . U.S. Citizenship is required for most positions.
Dice Id : 10122071
Position Id : 19027206
Originally Posted : 3 months ago
Have a Job? Post it

Similar Positions

Principal Software Engineer
  • The Judge Group, Inc.
  • Sterling, VA
Software Developer
  • Leidos
  • Gaithersburg, MD
Software Developer
  • Leidos
  • Bethesda, MD
Software Developer
  • Capital Markets Placement
  • Md
Software Engineer
  • Piper Companies
  • Reston, VA
Software Engineer ( Dulles, VA ) 9358861
  • TalentPro Consulting
  • Dulles, Virginia
Software Engineer
  • Aerospace Corporation
  • Chantilly, VA
Software Engineer
  • Kforce Technology Staffing
  • Washington, DC
Software Engineer
  • Micro Focus LLC
  • Rockville, MD
Software Engineer
  • SAIC
  • Alexandria, VA
Sr. Software Engineer
  • Reston, VA
Sr. Software Engineer - Federal project - No sponsorships
  • Resolve Tech Solutions (RTS)
  • Chantilly, VA
Software Developer
  • Eliassen Group
  • Westlake, MD
Lead Software Engineer
  • CareFirst
  • Washington, DC