Lead Software Engineer — Impactful R&D Leader

Johns Hopkins Applied Physics Lab

Laurel (MD)

On-site

USD 105,000 - 290,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Retirement plans
Paid time off
Medical/dental/vision insurance
Education assistance

Job summary

Johns Hopkins Applied Physics Laboratory in Laurel, MD is seeking an experienced software lead to design, implement, test, and deploy high-impact applications in a fast-paced environment. You will interact with users, lead design reviews, and document ongoing R&D activities while driving collaborative results across teams.

The role requires deep Java/Python expertise, modern JavaScript frameworks, and experience with non-relational databases, with eligibility for TS/SCI clearance.

Qualifications

  • B.S. in Computer Science or Computer Engineering, or other related technical field.
  • 7+ years of software development experience with a high level language including Java.
  • Experience with Python.
  • Demonstrated technical lead experience on a software project.
  • Experience with modern JavaScript frameworks (Vue.js, ReactJS, Angular), web services, architecture design and deployment.
  • Experience with non-relational databases (MongoDB, CouchDB, HBase) in query optimization and scalability.
  • Excellent written and verbal communication skills.
  • Hold an active TS/SCI level security clearance and eligibility for TS/SCI+poly; U.S. citizenship required.

Responsibilities

  • Lead teams to design, implement, test, and deploy software applications in a dynamic, fast-paced environment.
  • Interact with users to understand operations and gather requirements.
  • Lead design reviews to gather feedback on system design, integration, and testing.
  • Document and present work on current research and development activities.
  • Seek new and innovative ways to improve task efficiency and document software approaches.
  • Engage staff across organizational boundaries to increase collaboration.

Skills

Java
Python
Web development
Technical lead
Team collaboration
MongoDB
Citizenship/clearance readiness

Education

B.S. in CS/CE

Tools

Vue.js
ReactJS
Angular
Web services

Job description

Johns Hopkins Applied Physics Laboratory in Laurel, MD is seeking an experienced software lead to design, implement, test, and deploy high-impact applications in a fast-paced environment. You will interact with users, lead design reviews, and document ongoing R&D activities while driving collaborative results across teams.

The role requires deep Java/Python expertise, modern JavaScript frameworks, and experience with non-relational databases, with eligibility for TS/SCI clearance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer | Lead, Mission-Critical Systems
Senior Software Engineer | Lead, Mission-Critical Systems

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Comprehensive benefits
Education assistance
Retirement plans
+1
Technical Lead - Software Engineer for National Security
Technical Lead - Software Engineer for National Security

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Senior Software Engineer - Lead Secure Systems Prototyping
Senior Software Engineer - Lead Secure Systems Prototyping

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Software Engineer: Impactful Defense Prototyping
Software Engineer: Impactful Defense Prototyping

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Software Engineer & Tech Lead for Impactful Systems
Senior Software Engineer & Tech Lead for Impactful Systems

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 105,000 - 290,000
Software Development Engineer - Defense Tech (Clearance Eligible)
Software Development Engineer - Defense Tech (Clearance Eligible)

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Software Engineer — Lead National Security Apps
Senior Software Engineer — Lead National Security Apps

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
Education assistance
Retirement contributions
Training and development
+1
Security-Cleared Software Engineer (TS/SCI)
Security-Cleared Software Engineer (TS/SCI)

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Senior Enterprise Software Engineer – Defense Cloud
Senior Enterprise Software Engineer – Defense Cloud

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
Generous benefits
Robust education assistance program
Unparalleled retirement contributions
+1
Senior Neuroengineering Software Lead
Senior Neuroengineering Software Lead

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000