Innovative Defense Technologies (IDT) is seeking a Software Engineer Intern to solve some of the US Department of Defense’s toughest challenges by developing automated software testing, data analysis, and cybersecurity solutions for complex, mission-critical systems.
Requirements
- Completed coursework/experience in application development with JAVA or C++ in a Linux or Windows environment
- Basic understanding of how web-based applications work
- Basic knowledge of how containerization works and is employed
- Experience with any of the following: JavaScript, Python, XML, Eclipse, UML design, MATLAB, VMWare or virtualization technologies
Responsibilities
- Develop automated software testing, data analysis, and cybersecurity solutions for complex, mission-critical systems.
- Work with a fast-paced team of mission-focused engineers to solve some of the DoD’s toughest challenges.
- Deliver innovative solutions in a dynamic customer space.
- Contribute to a tech stack that is continuously evolving to meet emerging customer use cases and keep pace with industry.
- Potentially work with backend services written in Java with PostgreSQL persistence.
- Potentially work with user interfaces written in Typescript using React and Redux and packaged with Webpack.
- Potentially work with REST as the primary data transport protocol.
Other
- Currently enrolled in an undergraduate or postgraduate degree program with a major in Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering, Physics, or related field
- A desire to learn
- Current college juniors/rising seniors preferred
- Initiative, creativity, reliability, teamwork, and collaboration
- Solid analytical abilities, coupled with a strong sense of ownership, urgency, and drive