The National Security Sector at Leidos is seeking a Software Engineer Intern to contribute to system-of-systems interoperability assessments and advance Combined Joint All Domain Command and Control (CJADC2) data-centricity initiatives, ultimately delivering actionable insights to the Chairman of the Joint Chiefs of Staff to enhance Joint Force capabilities.
Requirements
- Proficiency in at least one programming language, such as C-Sharp, Java, C++, or JavaScript.
- Familiarity with relational databases (e.g., MySQL, Microsoft SQL Server, PostgreSQL).
- Familiarity with version control systems, such as Git.
- Experience with web development frameworks, such as React, Angular, or Vue.js.
- Experience with cloud platforms, such as AWS, Azure, or GCP.
- Knowledge of software testing methodologies.
- Understanding of networking fundamentals including IP addressing, ports, sockets, and network layers.
Responsibilities
- Collaborate with senior engineers to design, develop, test, and deploy software solutions.
- Write clean, well-documented, and testable code following established coding standards.
- Participate in code reviews and provide constructive feedback to peers.
- Contribute to the development of new features and enhancements for existing products.
- Debug and troubleshoot software issues, identifying root causes and implementing effective solutions.
- Work within an agile development environment, participating in sprint planning, daily stand-ups, and retrospectives.
- Contribute to documentation, including technical specifications and user guides.
Other
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of fundamental programming concepts and data structures.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork skills.
- Ability to learn quickly and adapt to new technologies.
- Must be a U.S. Citizen.
- Ability to obtain and maintain a Secret Clearance.