2026 Internship - Software Engineer

Johns Hopkins Applied Physics LaboratoryLaurel, MD
72d$22 - $47

About The Position

Are you passionate about working with a collaborative group of dedicated technical professionals to apply software engineering solutions to challenging problems? Do you want to contribute to critical technologies that are vital to maintaining our national security? Do you enjoy developing, integrating, deploying, and testing software and database systems? If so, APL is looking for someone like you to join the Software Engineering and Data Transformation Group supporting the Strategic Deterrence Mission Area as a Summer Software Engineering Intern! The Software Engineering and Data Transformation Group is comprised of software engineers and data professionals creating and executing custom software solutions to enable data processing and analysis of Strategic Weapons Systems. We're currently modernizing our existing suite of software while growing into adjacent projects to bring our software talent to bear on new challenges facing our sponsors and our nation. We perform the full software engineering lifecycle (requirements, design, implementation, testing, documentation, and sustainment) across a number of critical programs.

Requirements

  • Pursuing a degree in Computer Science, Math, Engineering, or other related discipline.
  • Strong desire to learn and explore new software development technologies.
  • Possess strong analytical, verbal, written, and interpersonal skills.
  • Prior programming experience.
  • Minimum 3.0 GPA on a 4.0 scale.
  • Able to obtain a Top Secret security clearance.

Nice To Haves

  • Experience with application development and GUIs.
  • Higher level programming languages (e.g., C#, Java, Python).
  • Client-side technologies (e.g., Javascript, React).
  • Development frameworks (e.g., .NET).
  • Databases.
  • Agile and scrum software development principles.
  • Software project and configuration management tools.

Responsibilities

  • Working with commercial and open-source software and technologies, including Microsoft Visual Studio and .NET.
  • Using relational database software, including Microsoft SQL Server.
  • Designing, developing and implementing software as a full-stack engineer on a large software development team.
  • Engaging in exploratory research into new technologies and aiding in developing novel software solutions.
  • Working closely with other developers, systems engineers, and end users to understand system needs and develop overall solutions.

Benefits

  • Generous benefits including a robust education assistance program.
  • Unparalleled retirement contributions.
  • Healthy work/life balance.
  • Comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, education assistance, and training and development.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Intern

Industry

Educational Services

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service