2027 Graduate - Software Engineer - Applications, Analysis, and Services Group
Job Description
Johns Hopkins Applied Physics Laboratory (APL) is hiring a 2027 Graduate Software Engineer for the Applications, Analysis, and Services group in Laurel, MD (onsite).
Responsibilities
- Develop the next generation of autonomous systems for spacecraft missions
- Support world-class scientists while they investigate mysteries of our solar system and beyond
- Contribute to national safety objectives
- Build ground and science data systems
- Create data processing pipelines and data visualizations
- Help foster perpetual personal development, innovation, and candid feedback
- Support mission operators through creative contributions that improve mission success
Requirements
- Earned a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Applied Mathematics, or a related field
- Experience developing software with Java
- Experience crafting and implementing RESTful web services
- Familiarity with Python and C/C++
- Experience or familiarity with .NET and UML
- Working knowledge of object-oriented programming concepts
- Experience using jQuery with client-side frameworks
- Preference for Angular (other modern JavaScript frameworks accepted: React, Backbone, Bootstrap, or similar)
- Strong interpersonal skills and ability to collaborate in a diverse team environment
- Ability to ultimately obtain Top Secret/SCI level clearance (U.S. citizenship required); if selected, subject to a government security clearance investigation and must meet requirements for access to classified information
Technologies
- Java
- RESTful web services
- Python
- C/C++
- .NET
- UML
- Object-oriented programming
- jQuery
- Angular
- React
- Backbone
- Bootstrap
Benefits
- 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
- Rolling basis for applications
Qualifications (Above Minimum)
- Minor concentration in Physics, Mathematics, or Astronomy
- Knowledge of DevSecOps engineering, process automation, and agile development concepts
- Experience using professional software development tools, including IDEs, version control, issue trackers, debuggers, and continuous integration tools
Compensation
- Minimum rate: $85,000 annually
- Maximum rate: $165,000 annually