Northrop Grumman is seeking an Application Integration Engineer Software/Principle Application Integration Engineer Software (DevOps) to build capabilities to support data flow between products, enabling independently built software systems to work together without manual intervention for increased efficiency, modularity, and reuse.
Requirements
- Strong understanding of APIs and data exchange protocols.
- Software development experience in C/C++, and other OOP languages
- Software development experience in Python.
- Experience in Design, Develop, Test, and Implement software tool integrations using APIs.
- Familiarity with tool API exploitation of Atlassian tools, Cameo, and Ansys simulation tools.
- Familiarity with CI/CD pipelines and automation tools.
- Knowledge of containerization technologies like Docker and Kubernetes.
Responsibilities
- Designs, develops, documents, tests, and debugs applications software and systems that contain logical and mathematical solutions
- Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software
- Determines computer uses needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and control
- Designs and develops compilers and assemblers, utility programs, and operating systems
- Ensures software standards are met
- Ensure seamless data flow between various software tools.
- Collaborate with cross-functional teams to understand integration requirements.
Other
- RELOCATION ASSISTANCE: Relocation assistance may be available
- CLEARANCE TYPE: Top Secret
- TRAVEL: Yes, 10% of the Time
- Able to obtain and maintain DoD Top Secret clearance (Interim required to start)
- An active, In-scope DoD Secret or Top Secret security clearance with SCI