Space Domain Software Developer
Program Overview
About The Role
We are seeking a highly motivated Full Stack Software Developer to support the design and development and integration of cutting-edge software tools that utilize photometric data in the pursuit of analysis of objects at low earth orbit to provide valuable insight into routine operations, to track and maintain custody, and protect assets.
As part of our innovative team, you will work with advanced development tools, collaborate with top-tier engineers, and play a key role in developing state-of-the-art operational systems to inform and enable the space warfighter. Be part of something greater, as you work to design, develop software solutions that make a difference.
Key Responsibilities:
- Design, Develop, Deploy: Support the development, integration, testing, deployment, and maintenance of cloud-based software components for high-availability, resilient applications.
- Collaborate Across Teams: Collaborate with fellow Software Engineers, product owners, data scientists, and Customer representatives to plan, design, and develop software.
- Agile Development: Implement software solutions using a fast-paced Agile methodology, continuously iterating and enhancing capabilities.
- Advanced Tech Stack: Work with modern frameworks and tools, including Java, Spring Boot/Spring Framework, Angular/Typescript, Docker, Kubernetes, MATLAB, Python and more.
- Continuous Integration & Delivery: Leverage CI/CD tools (i.e. GitLab, GitLab Pipelines) to continuously build, test, and integrate software with efficiency and precision.
- Customer Engagement: Interface regularly with project managers and customers, requiring strong communication skills and the ability to collaborate effectively to integrate space domain knowledge into a cutting edge solution.
#SpaceIntel
Qualifications
Required Qualifications:
- 5+ years of experience with a BS/BA degree; OR 3+ years of experience with MS/MA degree. An additional 4 years of relevant experience will be considered in lie of a bachelor’s degree.
- Experience developing software using MATLAB – ability to read code and identify processes to create usable code from existing products
- Experience developing software using Python – ability to translate MATLAB code in python tools
- Experience developing software using JAVA – requires ability to integrate MATLAB and python tools
- Understanding of orbital dynamics including orbit determination, station keeping, and collision avoidance
- Ability to read and understand ephemeris and Two Line Element (TLE) Sets
- Familiarization with and ability to apply orbital dynamics and space operations
- Backend development experience with Python, Java, or similar languages.
- Hands-on experience with databases; MySQL, PostgreSQL or similar
- GitLab (Pipelines, Automated CI/CD, SonarQube, SAST, Code Scanning, NexusIQ, Dependency Scanning)
- Knowledge of CI/CD pipelines and DevOps practices.
- Must be a US citizen
Desired Qualifications:
- Experience with agile development process
- Atlassian Tool Suite (JIRA, Confluence),
- Experience with the SDA Tap Lab tool suite
- Experience on Amazon Web Services (AWS), Next Generation Applications (NGA)
- Experience developing microservices with Spring Boot
- Experience developing Java REST services
- Familiarity with Agile SAFe 5.0/6.0 methodology
- Experience on DevOps, and tools like Jenkins, Maven, Bitbucket, Jira, etc
- Experience in developing/deploying solutions to AWS Cloud (S3, Lambda, Elastic Beanstalk and other AWS modules)
- Messaging Platforms (Rocketchat)
Benefits:
At Peraton, our benefits are designed to help keep you at your best beyond the work you do with us daily. We’re fully committed to the growth of our employees. From fully comprehensive medical plans to tuition reimbursement, tuition assistance, and fertility treatment, we are there to support you all the way.
SCA / Union / Intern Rate or Range
Details
Target Salary Range: $86,000 - $138,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
Recommended Jobs
Project Manager
The future you want is within reach. At PCL, we build the places where life happens and find camaraderie in the process. We're a community of builders committed to building better communities. …
Physician - Richmond, VA
Job Description Job Description ChenMed, a physician-led and mission-driven, primary care organization, is currently one of the most successful full-risk Medicare Advantage providers in the natio…
Transform Lives in Scenic Rocky Mount, VA!
Speech Therapist job in Rocky Mount, VA Transform your career and embrace a rewarding travel experience in scenic Rocky Mount, VA, where picturesque mountains and vibrant local culture await. As a Sp…
Full Time Anesthesia Job Charlottesville, VA
Come practice in Charlottesville, home to the University of Virginia. A gateway to Shenandoah National Park, Charlottesville provides beautiful views of the Blue Ridge Mountains. The Charlottesville …
Electrician
At Southern Electrical Service, we’re the power behind comfortable, safe, and efficient homes across Leesburg. With a strong commitment to excellence, we deliver top-tier residential electrical sol…
Senior Geoscientist
Overview: TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is a trusted engi…
Automotive Body Technician
Job Description Job Description Our Auto Body Technician inspects vehicles for structural and cosmetic damage, removes and replaces damaged body parts, repairs structural damage using some weldin…
REMOTE SALES - HOT LEADS - NO EXPERIENCE NEEDED
Please read the entire post! ❓ Do you...❓ --Need to support your family or generate income for the things you want to do in life? --Are you ready for freedom and time flexibility? --Are you tir…
Lead Data Analyst
Do you love a career where you Experience , Grow & Contribute at the same time, while earning at least 10% above the market? If so, we are excited to have bumped onto you. Learn how we are re…
Caregiver CNA, PCA, HHA
On-Call Caregiver CNA, PCA, HHA Senior Helpers of Warrenton is hiring on-call caregivers, CNAs, PCAs, and HHAs in Warrenton, VA, and other surrounding cities. If you're looking for a home with a com…