JOB DESCRIPTION:
Leidos is seeking a Software Engineer Intern in Charlottesville, VA.
Come put your software engineering skills into action! The Leidos Defense Group has openings for talented Software Engineers to come work in our state of the art facility in Charlottesville, VA. During your internship, you will gain exposure to all aspects of the software development lifecycle including, architecture and design, coding, and automated testing within an Agile and Continuous Integration and Continuous Delivery model. You will join a dynamic team that is singularly focused on providing world class solutions to our customers in an exciting, collaborative, and inclusive environment.
U.S. Citizenship is required.
Must be able to relocate and work the Summer of 2023 in Charlottesville, VA
PRIMARY RESPONSIBILITIES:
Design, develop, troubleshoot, and debug mission critical software source code using modern software development languages and tools.
Participate in the full software development lifecycle, working within broadly defined parameters.
Use Agile development tools such as Jira, Confluence, Bitbucket and GitLab to manage work and collaborate with your teams.
Support creation and updating of relevant documentation for design, development and testing.
Identify potential roadblocks and develop around them.
Plan and estimate development tasks and work to improve performance metrics.
Develop maintainable code that matches specification.
Develop automated tests leveraging a continuous integration process.
Work closely with other engineers to develop the best technical design and approach for new product development.
Build software solutions where the solution is not always well defined but always considers the customer first.
BASIC QUALIFICATIONS:
Recent Bachelor’s degree in Computer Science or similar field and less than 2 years prior relevant experience. Experience may be considered in lieu of a degree.
Experience with Java/C++ and object oriented programming (applicants will be tested).
Experience with JavaScript and JS frameworks such as React.
Solid understanding of software development process fundamentals.
Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.
Have the ability to obtain a U.S. DoD Secret security clearance.
PREFERRED QUALIFICATIONS:
Minimum GPA 3.0
Familiarity with containers and container orchestration tools such as Kubernetes
Familiarity with version control systems such as Git
Familiarity with Agile Development and DevSecOps methodologies
Experience working collaboratively in team environments
PAY RANGE:
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
One company, four key markets Our key lines of business — civil, defense, health, and intelligence — are rife with opportunity. With the Leidos Innovations Center (LInC) as the technology-driven core of our business we continue our tradition of solving the toughest scientific and engineering problems for customers. An expanded workforce and capabilities portfolio enables us to compete internationally and provide increased efficiency and affordability to customers. As we grow, we'll maintain our agile and creative reputation.