Software Engineer Senior (Networking)
Role details
Job location
Tech stack
Job description
Space is a critical domain that connects our technologies, security, and humanity. While others view space as a destination, we see it as a realm of possibilities, where we can innovate, invest, inspire, and integrate our capabilities to transform the future.
The Ground Product Line (GPL) is a leading provider of common ground software solutions, specializing in the development of mission-critical systems for U.S. government agencies, commercial enterprises, and international customers. Responsibilities
- Use your software skills in a team environment to support Internal Research and Development projects or existing programs.
- Develop innovative features that provide executive decision-makers with faster, clearer, and more efficient information to enable informed decisions.
- Ensure software solutions support customers' missions and meet stringent requirements.
Requirements
- Strong presentation skills.
- Demonstrated proficiency in software development using modern programming languages such as Java and Python.
- Strong critical thinking and problem-solving skills.
- Ability to communicate effectively and work in a collaborative environment.
Desired Skills
- Experience in computer networking.
- Experience designing and documenting microservice-based architectures.
- UI/UX development.
- Experience in CI/CD.
- Deep understanding of open architecture, cloud-computing design, and security principles.
- Experience integrating software components via machine-to-machine interfaces such as RESTful APIs and ActiveMQ.
- Understanding and proficiency in application containerization such as Docker and Kubernetes.
- Experience with test automation and continuous integration and deployment.
- Strong background in developing, debugging, and testing web applications and web services.
- Experience with the Elastic Stack (Elasticsearch, Kibana, Logstash).
- Demonstrated experience working in Agile teams leveraging Scrum, Kanban, or other methodologies and a solid grasp of Agile development concepts.
Security Clearance
This position requires a government security clearance; you must be a U.S. citizen for consideration.
Benefits & conditions
Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, Employee Assistance Program, Education Assistance, Parental Leave, Paid time off, and Holidays. Equal Opportunity Employment