Full Stack Software Developer
- 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.
- 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
- 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)
Recommended Jobs
Senior Cyber Operations Planner
Job Description Job Description Grow, innovate, and generate progress: Harness your expertise to solve challenges and celebrate success! JCS is seeking an experienced Senior Cyber Operations Pl…
SY 25-26 - Athletic Director
Job Description Job Description Position: Athletic Director Commitment: Full-time Reports to: Building Administrator We are seeking an experienced Athletic Director to lead athletic…
Senior Director, Tax & Treasury
Senior Director, Tax & Treasury Reporting to the Chief Financial Officer, this is a highly unique opportunity to shape the Tax and Treasury strategy for our $250m global professional services clien…
Portfolio Analyst II-IT
Savantage Solutions is seeking a (Portfolio Analyst II – IT) to join our professional services or technical team. The mission of the government agency is to enable the Department of Defense (DoD), t…
Healthcare Administrative Associate
Healthcare Administrative Associate Location Roanoke, VA (Riverland/Walnut Hill area) : Sign on Bonus: $1,500 sign-on bonus available per applicable guidelines (external applicants only) How You'll …
Turkish Instructor (2023-0080)
Job Description Job Description Acclaim Technical Services, founded in 2000, is a leading language and intelligence services company supporting a wide range of U.S. Federal agencies. We are an Em…
Apartment Maintenance Technician
Job Description Job Description Now Hiring: Apartment Maintenance Technician Charlottesville, VA | Immediate Start Available Career Strategies is seeking a skilled Apartment Maintenance…
General Laborer
Total Compensation: $15 per hour plus tips and performance-based monthly incentives! # Previous experience in general labor, loading, unloading, landscaping, construction, production, manufacturing…
Sandwich Artist
Job Description Job Description As part of the Subway® Team, you as a Sandwich Artist ® will focus on four main things: Providing an excellent Guest experience Preparing and serving great…