Software Engineer Intern

KBRSioux Falls, SD
2 days ago

Qualifications

  • Education: Working towards a Bachelor’s degree in Computer Science, Math, Engineering, or equivalent
  • The candidate must have previous 3 years US residency
  • Excellent interpersonal, organizational, and communication skills
  • Ability to work independently as well as part of a team
  • Knowledge of the Software Development Life Cycle
  • Experience using Python and C/C++
  • Experience interfacing with database systems
  • Unix/Linux experience
  • Candidates must have strong technical knowledge, excellent communication skills, and a teamwork emphasis
  • Candidates must also be able to integrate into a highly skilled team
  • Three years of continuous residency in the US for issuance of a Government Security credential
  • The candidate must be able to obtain and maintain a national agency check and background investigation after hire to obtain a badge for government facility access and user accounts

Benefits

  • KBR offers a selection of competitive lifestyle benefits which could include 401K plan with company match, medical, dental, vision, life insurance, AD&D, flexible spending account, disability, paid time off, or flexible work schedule
  • We support career advancement through professional training and development.​

Responsibilities

  • This internship opportunity will provide the applicant software development experience with progressive responsibility and experience
  • The software development will span multiple disciplines including cloud, C/C++, python, and database development/support
  • The Software Developer interns will telecommute from campus with travel to the EROS Center as their schedule permits and as the project requires
  • The Software Developer Intern is responsible for designing and implementing tasks required in the development of software products
  • Communicate and coordinate activities and technical status with your mentor, supervisor, Project Lead, and other Project team members, as appropriate
  • Ensure all software activities are conducted in accordance with standards and best practices
  • Provide support for software planning including software requirements definition, activity identification, and estimating
  • Perform and document preliminary and detailed design of software components
  • Implement software from detailed designs
  • Develop and conduct software testing
  • Document the testing effort through generation of test plans, procedures, and reports
  • Submit, analyze, and manage configuration change requests in accordance with established Configuration Management (CM) processes
  • Ensure proper process is followed and documentation is properly maintained
  • Participate in code reviews

Related Internships

Software Engineer Intern

CNH Industrial Global Careers
Sioux Falls, SD

Software Engineering Intern - Summer 2025

empirical Foods
Dakota Dunes, SD

Software Engineer Intern

CNH Industrial
Sioux Falls, SD

Software Engineering Intern - Summer 2025

Emperical Foods
North Sioux City, SD
View All Internships