Job Information
Northrop Grumman Principal/Senior Principal Software Engineer in McLean, Virginia
Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today.
Discover careers that change the world and further advancements in defense, technology, and engineering today at Northrop Grumman. Use your experience to grow your career and support our global customers with the technology, systems, and solutions they need to enable their missions on the front lines and secure our world every day. With Northrop Grumman, you'll discover a culture built on diversity, respect, and above all teamwork. Together with our group of experts across the technical spectrum, you'll discover opportunities to make a difference in our world and start solving some of the world's most critical problems in the most innovative ways.
Northrop Grumman Defense Systems (NGDS) sector's Business Management organization is seeking a Principal Software Engineer to join our growing team of qualified, diverse professionals based in McLean, Virginia. This position will report directly to the Financial Planning Tools Manager with regular interface with the Financial Planning & Analysis Director. We are seeking a highly qualified individual for the Financial Planning & Analysis team who is excited to bring today's technology and platforms to create data analytics capabilities for our financial and executive teams.
Telecommuting will be considered.
Responsibilities:
Full Stack software development
Implement software and database interfaces between IT systems to increase automation. Creation of dashboards (functionality, integration, performance testing)
Work with engineers and stakeholders to recommend and implement software and database interfaces between IT systems
Create python code to process data pipelines
Deploy code on servers and cloud platforms
Perform functionality, integration, and performance testing
Create graphical user interfaces (dashboards) for business intelligence and analytics
Automate workflows to ingest new data and process/output results/reports
NGLinkedDS
Qualifications:
Basic Qualifications:
Principal Software Engineer must meet these qualifications:
- 5 years experience with Bachelors degree in STEM or 3 years experience with Masters degree or 0 years experience with PhD
Senior Principal Software Engineer must meet these qualifications:
9 years experience with Bachelors degree in STEM or 7 years experience with Masters degree or 4 years experience with PhD
Proficiency with desktop development of Power BI
Proficiency with Python and SQL
Proficiency creating user facing graphical user interfaces
Proficiency with Enterprise Java or C#.NET
Proficiency with XML/XSLT/XSD
Experience with creating data access layer software interfaces with major RDBMS systems (Oracle and/or MS SQL Server)
Experience with debugging query performance issues
Experience creating software point to point interfaces for data exchange
Experience with publish and subscribe technologies (such as JMS)
Experience with cloud native development on AWS or Azure
Must be a US Citizen
Preferred Qualifications:
Experience with Power BI Cloud Services
Experience with Alteryx, Knime, or Dataiku
Experience with materialized views for an RDBMS system
Experience with stored procedure
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.
Job Category : Engineering
20033678