Software Engineer
Johns Hopkins Applied Physics Laboratory
About the Role
We are seeking creative new software engineers to join the Applications, Analysis, and Services group at APL. This role supports scientists and researchers, answering mission-hard questions in space science and ensuring our nation's freedom of movement within our solar system.
Key Responsibilities
- Develop mission-enabling software systems.
- Support impactful analysis.
- Maintain tools used for delivery.
- Develop the next generation of autonomous systems for spacecraft missions.
- Support scientists unraveling the mysteries of our solar system and beyond.
- Ensure the safety of our nation.
- Build ground and science data systems, data processing pipelines, and data visualizations.
- Contribute creatively to help mission operators be successful.
Requirements & Tech Stack
- Experience in developing software using Java.
- Experience crafting and implementing RESTful web services.
- Familiarity with Python, C/C++, .NET, UML, and object-oriented programming concepts.
- Experience using jQuery with client-side frameworks, preferably Angular (React, Backbone, Bootstrap, or similar modern JS frameworks accepted).
- Strong interpersonal skills and the ability to collaborate effectively in a diverse team environment.
- Ability to ultimately obtain Top Secret/SCI level clearance.
- U.S. citizenship is required.
- If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information.
Qualifications
- Possess a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Applied Mathematics, or a related subject area.
- A minor concentration in Physics, Mathematics, or Astronomy is a plus.
- Knowledge of DevSecOps engineering, process automation, and agile development concepts is a plus.
- Experience with professional software development tools, such as integrated development environments (IDEs), version control, issue trackers, debuggers, and continuous integration tools is a plus.