2025 Internship - Software Development & Data Engineering

Johns Hopkins Applied Physics LaboratoryLaurel, MD

Qualifications

  • As a Software Engineering Intern you will gain experience..
  • 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
  • Are pursuing a degree in Computer Science, Math, Engineering, or other related discipline
  • Have a strong desire to learn and explore new software development technologies
  • Possess strong analytical, verbal, written, and interpersonal skills
  • Have prior programming experience
  • Have a minimum 3.0 GPA on a 4.0 scale
  • Are able to obtain an Interim Top Secret level security clearance by your start date and can ultimately obtain a Top Secret level clearance
  • Eligibility requirements include U.S. citizenship
  • You go above and beyond our requirements if you have 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)
  • SQL and NoSQL databases
  • Agile and scrum software development principles
  • Software project and configuration management tools to perform issue tracking, automated unit testing, continuous integration / DevOps (such as GitLab, TeamCity, Jenkins), and version control tools (e.g
  • Git)

Benefits

  • Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance
  • For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked
  • APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation
  • Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance
  • APL provides eligible staff with a 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
  • $21.90 Hourly
  • $46.45 Hourly

Responsibilities

  • Engaging in exploratory research into new technologies and aiding us in developing novel software solutions
  • (e.g. research into containerization, machine learning, new web technologies, etc.)
  • Working closely with other developers, systems engineers, and end users (data processors and analysts) to understand system needs and develop overall solutions that will meet these needs
  • Interviewing stakeholders in order to develop a software solution which best fits their needs

Related Internships

Software Engineering Intern (Summer 2025) (Hybrid)

RTX
Annapolis, MD
12 hours ago

2025 Intern - Software Engineer (Land Systems) - Hunt Valley, MD

Textron
Cockeysville, MD
11 hours ago

Software Engineer Intern

Leidos
Columbia, MD
9 days ago

Computer Engineering Intern

Amentum
Severn, MD
22 days ago
View All Internships