Leidos is seeking a Software Developer Intern to support its Intel Sector's Cyber & Analytics Business Area, which works in security engineering, computer network operations, mission software, analytics, signals intelligence, and cryptographic key management. The intern will perform software development tasks across the software development lifecycle on a large, complex agile program, including application development, debugging, testing, prototyping, research, and data analysis.
Responsibilities
Participating in peer code reviews to improve the quality of code written by other team members
Creating new applications or updating existing applications based on user requirements
Communicating with team members about project status and issues that arise
Creating prototypes of new technologies and features for potential incorporation into future products
Debugging computer code to fix errors and improve performance
Testing software for bugs or other issues that may affect functionality or the user experience
Reviewing documentation about new technology releases or product updates to ensure understanding of how the new system works
Conducting research on new technologies and techniques to identify opportunities for improvement
Analyzing data to identify trends and formulate solutions
Qualification
Required
Currently enrolled in a Bachelor's degree program in Computer Science, Engineering, or related field, going into the Junior or Senior level
Experience with at least one major programming language (e.g., Java, C++, Python)
Excellent problem solving and debugging skills
Ability to work independently and as part of a team
Strong written and verbal communication skills
US Citizenship required
Ability to obtain a TS/SCI with Polygraph clearance before start date. investigation requires, but is not limited to, an in-person interview in Maryland at intern's own expense
Ability to maintain a TS/SCI with Polygraph clearance after start date
Preferred
Java coding experience
Strong understanding of object-oriented programming concepts
Experience with multiple programming languages
Experience with software development tools (e.g., Eclipse, Visual Studio, Git)
Experience with databases (e.g., MySQL, Oracle, MongoDB)
Experience with web development technologies (e.g., HTML, CSS, JavaScript, PHP)
Benefits
Leidos is an industry and technology leader serving government & commercial customers with smarter, more efficient digital and mission innovations.