Leidos is looking for a Junior Software Engineer Intern to support nationally significant and fast-paced management programs by focusing on full stack development of user interfaces, restful services, APIs, database scripting, AWS Cloud infrastructure, and integration of micro-services.
Requirements
- Knowledge of, exposure and/or experience working with software design patterns and Web Application Development.
- Knowledge of, exposure and/or experience using some of the following Programming Languages and tools: Java, JavaScript, Typescript, Python, C++, SQL.
- Familiarity with one or more of the following Development Frameworks: React, Svelte, Vue, Django, SpringBoot, Flask, FastAPI, NodeJS.
- Familiarity with GIT standards.
- Some experience developing front end user interface frameworks either through side projects or relevant work experience.
- Familiarity with working in an agile environment.
- Familiarity with working on Full Stack Development.
Responsibilities
- software development activities both individually and as a member of the an agile team.
- analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques with the help of other team members.
- software engineering principles and standards to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, modular and reusable.
- assigned various tasks across the program’s full stack to help gain experience, knowledge and application of object orientating programming languages.
Other
- The Junior Software Engineer Intern needs to be local to Tucson
- Self-motivated to learn and apply themselves to problem solving.
- Must be willing and able to obtain and maintain a TS/SCI with CI Polygraph clearance.
- US Citizenship Required.
- Must be able to commute to or is located in the Tucson area.