Lead Software Engineer — Impactful R&D Leader

Johns Hopkins Applied Physics Lab

Laurel (MD)

On-site

USD 105,000 - 290,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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 University Applied Physics Laboratory LLC • 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 University Applied Physics Laboratory LLC • 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
Real-Time Prototype Software Systems Engineer
Real-Time Prototype Software Systems Engineer

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

On-site
USD 85,000 - 165,000
Software Development Engineer - Defense Tech (Clearance Eligible)
Software Development Engineer - Defense Tech (Clearance Eligible)

Johns Hopkins University Applied Physics Laboratory LLC • 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 University Applied Physics Laboratory LLC • Laurel (MD)

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