Support hybrid work
Reside in or be willing to relocate to local market (MD, DE, VA, PA, DC & WV)
Maintain and develop spacecraft housekeeping telemetry archive
Create software tools for telemetry analysis, visualization, and system enhancements
Assist with archiving system operation and maintenance tasks
Requirements
- Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent practical experience)
- 3+ years of professional software engineering experience with the core skills and experience
- Proficiency in Python, JavaScript, and shell scripting
- Strong Linux administration and development experience
- Solid understanding of software design patterns
- Strong knowledge of S.O.L.I.D principles and Object-Oriented Design
- Experience practicing Test-Driven Development (TDD)
- Ability to write clean, maintainable, and scalable code
- Hands-on experience with Jira for issue tracking and sprint management
- Experience designing and implementing RESTful APIs
- Hands-on experience with server-side Python development using Django
- Practiced with object relational modeling (ORM)
- Familiarity with CI/CD workflows using GitLab
- Automated testing experience using Pytest
- Workflow orchestration and scheduling experience
- Experience with monitoring and observability
- Preferred (not required) Qualifications
- Experience working in Agile/Scrum environments
- Familiarity with cloud platforms and infrastructure automation
- Strong troubleshooting and debugging skills
- Excellent communication and collaboration abilities
- The substitution of additional relevant education and/or experience for stated qualifications may be considered.
Core Competencies
Demonstrates expertise in software engineering with a strong focus on Python, JavaScript, and Linux administration. Proficient in developing scalable software solutions, implementing RESTful APIs, and practicing Test-Driven Development within Agile environments.
Highest-signal resume keywords
- Python Programming
- JavaScript Development
- Linux Administration
- RESTful API Design
- Test-Driven Development (TDD)
ATS Optimization Keywords
Hard Skills
- Software Engineering
- Object-Oriented Design
- S.O.L.I.D Principles
- Django Development
- Automated Testing
- Workflow Orchestration
- Telemetry Analysis
- System Enhancements
- Issue Tracking with Jira
- CI/CD Workflows
Soft Skills
- Communication
- Collaboration
- Troubleshooting
- Debugging
Industry Keywords
- Agile
- Scrum
- Cloud Platforms
- Infrastructure Automation
- Telemetry Archive
Tools & Technologies