Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer - Full Stack Developer image - Rise Careers
Job details

Software Engineer - Full Stack Developer

Description

We are looking for a full-time Software Engineer - Full Stack Developer to join our amazing team to work on an Agile Development Team developing web-based microservices for command and control of space operations deployed in a containerized environment. The developed messaging API and web services will be deployed by the US Space Force as common services for operating future satellites and their payloads. The technical effort applies industry leading cloud native technologies to complex problems of managing and controlling space operations. We prioritize delivering quality at unprecedented speed by applying agile techniques and high levels of automation in testing documentation and system deployments via continuous integration and continuous delivery pipelines.

Responsibilities:

• Develops documents analyzes tests integrates debugs and maintains system architectures and software to provide scalable solutions composing of custom and opensource software.

• Participates in Agile Teams to plan develop enhancements and maintain software

• Integrates commercial solutions including opensource software into cloud native environment.

• Develops intuitive user interfaces to ease employment of technically complex services

Requirements:

• Proficient software development skills

• Unix/Linux experience

• Familiarity with microservice development of scalable solutions employing messaging (e.g. RabbitMQ) and REST APIs

• Agile/DevOps experience

• Python, Java, JavaScript/React development

• Unit and behavioral test (using Cucumber) development

• Ability to obtain and maintain a TopSecret U.S. Security Clearance

• Travel required between 0-10%

Preferred Requirements:

• Bachelor’s degree computer science or equivalent

• Sec+, CISSP or equivalents

• Front end and Backend development

• Familiarity with CI/CD pipelines software management tools and source code repositories such

GitHub Gitlab and Jira.

• Ability to evaluate opensource tools and recommend for employment

• Familiarity with Document as Code such as Sphinx

• Experience with NASA GMAT scripting

• Experience with DoD (i.e. secure) application coding practices

Salary Range:The salary offered will be based on the selected candidate’s qualifications - skills, education & experience - and the position level ($100,000 - $130,000).

About Auria

Auria is a provider of solutions and software in support of complex Space, National Security, and Cyber missions of federal, international, and commercial customers. Headquartered in Colorado Springs, CO and with operations in Boulder, CO, Washington, DC, Huntsville, AL, Albuquerque, NM, Ogden, UT, and San Diego, CA, our success is built on the excellence of diverse teams advancing innovative systems and operational software to strengthen our customers’ superiority in Space. With a distinguished track record and a spirit of relentless pursuit, we set the pace for progress and execute every mission with the utmost precision.

When you join Auria as a full-time employee, you get many benefits which include:

Generous PTO package with yearly tenure increases

Flex time policy providing you the flexibility needed

11 Company-Paid Holidays per year

Up to 4% match on 401(k) employee contributions, employer and employee contributions immediately vested

Tuition and Certification Fee Assistance

Low-cost medical plans that include company-sponsored HSA

No-cost life insurance

Employee Assistance Program (EAP)

And much more!

Auria is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, marital status, national origin, age, veteran status, disability, or any other protected class.

Auria Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Auria DE&I Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Auria
Auria CEO photo
Kathy Boe and Thomas Dickson
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Full Stack Developer, Auria

Are you ready to embark on an exciting journey in space technology? Auria is on the lookout for a talented Software Engineer - Full Stack Developer to join our dynamic Agile Development Team. In this role, you will work on cutting-edge web-based microservices that support command and control of space operations for the US Space Force. Your expertise will play a crucial part in developing messaging APIs and web services that will be instrumental for operating future satellites and their payloads. We focus on delivering quality solutions at lightning speed through advanced cloud-native technologies while employing Agile methodologies and high levels of automation across our testing and deployment processes. You will dive into the heart of software development, where analyzing, testing, integrating, and maintaining architectures and software is par for the course. Collaboration is key, as you’ll join forces with Agile teams to enhance and maintain sustainable software solutions. If you have a solid foundation in Unix/Linux, microservice development, and experience with tools like Python, Java, and JavaScript/React, this is the place for you. So, if you're keen to deploy your skills in a mission-driven environment where innovation meets excellence, come and be a part of Auria's legacy in the ever-expanding realm of space operations!

Frequently Asked Questions (FAQs) for Software Engineer - Full Stack Developer Role at Auria
What are the responsibilities of a Software Engineer - Full Stack Developer at Auria?

As a Software Engineer - Full Stack Developer at Auria, your primary responsibilities will involve developing, documenting, analyzing, testing, integrating, debugging, and maintaining system architectures and software. You'll work on scalable solutions that combine custom and open-source software, while also collaborating with Agile teams to plan and develop software enhancements. Engaging with commercial solutions and creating intuitive user interfaces to navigate technically complex services are also part of your role.

Join Rise to see the full answer
What qualifications are required for the Software Engineer - Full Stack Developer position at Auria?

To qualify for the Software Engineer - Full Stack Developer position at Auria, candidates should have proficient software development skills and experience with Unix/Linux. Familiarity with microservice development, messaging systems like RabbitMQ, and REST APIs is critical. You should also possess Agile/DevOps experience and be knowledgeable in Python, Java, and JavaScript/React. A bachelor’s degree in computer science or a related field, along with the ability to obtain a TopSecret U.S. Security Clearance, is also necessary.

Join Rise to see the full answer
Is experience with CI/CD pipelines essential for the Software Engineer - Full Stack Developer at Auria?

Yes, experience with CI/CD pipelines is highly preferred for the Software Engineer - Full Stack Developer role at Auria. This experience allows you to efficiently manage software delivery and automate testing, which is crucial in a fast-paced environment like ours. Familiarity with software management tools and source code repositories such as GitHub and Gitlab will also be advantageous.

Join Rise to see the full answer
What benefits does Auria offer to its Software Engineer - Full Stack Developer employees?

Auria offers a competitive benefits package for Software Engineer - Full Stack Developer roles, including a generous PTO package with yearly increases, a flexible work policy, 11 paid holidays annually, and a 401(k) matching contribution of up to 4%. Additionally, employees have access to low-cost medical plans, company-sponsored HSA, life insurance, and an Employee Assistance Program (EAP), among other perks.

Join Rise to see the full answer
What technologies will the Software Engineer - Full Stack Developer at Auria be using?

As a Software Engineer - Full Stack Developer at Auria, you will engage with a range of technologies, including industry-leading cloud-native solutions. Your work will involve programming languages such as Python, Java, and JavaScript/React, along with microservices development techniques. You'll also have the chance to work with tools for unit testing and behavioral testing, helping to ensure quality and efficiency in delivering software applications.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Full Stack Developer
What experience do you have with developing microservices?

When responding to this question, highlight any past experiences where you contributed to the design, development, or deployment of microservices. Discuss specific frameworks or technologies you used and how they improved scalability and efficiency in your previous projects.

Join Rise to see the full answer
How do you approach debugging and testing software?

It's essential to showcase your understanding of debugging techniques, such as logging and error handling. Discuss your methodologies for testing, particularly if you have experience with unit testing or behavioral testing frameworks like Cucumber, and explain how they ensure code quality.

Join Rise to see the full answer
What methodologies are you familiar with when developing software?

Talk about your familiarity with Agile methodologies and DevOps practices. Discuss how you have participated in sprints, stand-ups, and retrospectives, and how these agile practices help improve development processes and project outcomes.

Join Rise to see the full answer
Can you explain a complex technical problem you've solved?

When answering this question, choose a specific example where you identified a challenging problem, analyzed it, and implemented a solution effectively. Focus on the thought process you had and the impact your solution had on the project or team.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced development environment?

Describe your methods for managing tasks effectively, such as using tools like Jira to track progress and prioritize based on project deadlines, critical features, or team dependencies. Highlight the importance of communication and flexibility in a dynamic environment.

Join Rise to see the full answer
What tools and technologies are you proficient in?

List the languages and technologies you're well-versed in, focusing on those relevant to the job. Mention Python, Java, JavaScript/React, tools for continuous integration, and any experience you've had with source control systems like Git.

Join Rise to see the full answer
How do you ensure code quality and maintainability?

Discuss your practices around writing clean, modular code and the importance of code reviews and pair programming. Highlight tools you utilize for static code analysis to maintain code quality over time.

Join Rise to see the full answer
What strategies do you use for learning new technologies?

Talk about how you proactively keep up with industry trends, whether through online courses, reading, participating in coding forums, or contributing to open-source projects. This demonstrates your commitment to continuous learning and adaptation.

Join Rise to see the full answer
Describe your experience with cloud-native technologies.

Share specific instances where you worked with cloud environments, outlining any services (like AWS or Azure) and how you've utilized them for developing or deploying microservices. Highlight the advantages cloud-native brings to mission-critical applications.

Join Rise to see the full answer
Have you ever had to integrate open-source software into a project?

Provide examples of how you've effectively integrated open-source solutions. Discuss the challenges you faced and how you overcame them, focusing on your evaluation process for choosing suitable tools.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Auria Hybrid No location specified
Posted 14 days ago

Join Auria as a Frontend Software Developer and contribute to innovative solutions for the Department of Defense's Satellite Communication Enterprise.

Photo of the Rise User
Auria Hybrid No location specified
Posted 13 days ago

Join Auria as a DevSecOps Engineer to enhance satellite communications capabilities for the Department of Defense.

Photo of the Rise User
Posted 12 hours ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Backend Software Engineer to innovate next-gen payment solutions while shaping your tech career in a supportive environment.

Photo of the Rise User
Posted 9 days ago
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Family Coverage (Insurance)
Medical Insurance
Mental Health Resources

Join Okta as the Manager of Software Engineering to lead a team focused on enhancing secure identity management solutions.

Photo of the Rise User
Posted 13 days ago

Join General Motors as a Senior Full Stack Engineer and play a key role in shaping cutting-edge eCommerce solutions.

Photo of the Rise User
Posted 11 days ago

Be a part of Infosys, a leader in digital services, as a Lead Java Developer crafting robust applications in a collaborative environment.

Photo of the Rise User
Nando's UK & IRE Remote Remote Location - England
Posted 2 days ago

We are seeking a talented Senior Software Engineer to join our remote team in England.

Posted 14 days ago

As a Senior Software Engineer at NCS Australia, you'll develop innovative software solutions using Microsoft technologies in a collaborative environment.

Photo of the Rise User

As a mid-level backend engineer at Bettermile, you'll work on impactful solutions in a dynamic and diverse environment.

Posted 13 days ago

Join an innovative Enterprise SaaS company as a Full Stack Developer, working remotely on cutting-edge data privacy technology.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Ensuring customer mission success while creating growth opportunities for our employees

148 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!