companyNorthstrat Inc. logo

Software Engineer - Major Systems Application Development

Northstrat Inc.Aurora, Colorado, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Requirements:Bachelor’s degree in Software Engineering, Computer Science, Information Systems, or a related field, or equivalent experience.5+ years of experience in software engineering or development for IT systems. Proficiency in object-oriented programming languages, including Java, JEE, C++, or Python. Experience with various libraries such as SpringBoot, Mockito, Lombok, and OpenAPI (Swagger) for developing RESTful services. Familiarity with microservices and containerization technologies. Experience supporting systems engineering efforts in system design, solution engineering, and software development. Active Top-Secret clearance with SCI access (TS/SCI) and a polygraph (CIP) required.

About the job

Northstrat Inc. is growing its Aurora, Colorado team with a Software Engineer position focused on Major Systems Application development. This role supports the modernization of space domain awareness and flight safety tools, with a focus on building and maintaining advanced AWS-based architectures and containerized microservices.

Key responsibilities

  • Design, implement, and maintain containerized microservices in AWS environments.
  • Support operations and maintenance for ongoing system modernization projects.
  • Work in an agile team using established frameworks and CI/CD practices to deliver reliable software.
  • Develop and integrate features for space domain awareness, such as:
    • Observation scoring using defined processes
    • Generating and fusing "truth" data
    • Integrating scoring and fusion capabilities into the system
    • Maintaining workflows to ensure the RSO database remains accurate and reliable
  • Contribute to software design, development, testing, and performance analysis.
  • Apply best practices throughout the software development life cycle.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, Information Systems, or a related field
  • Minimum 5 years of software engineering experience
  • Strong Java development skills, including experience with SpringBoot, Mockito, Lombok, and OpenAPI (Swagger) for RESTful services
  • Experience with Git for source control and Gradle for build automation
  • Familiarity with technologies such as Kafka, MongoDB, ActiveMQ, and NiFi
  • Experience with containerization and deployment using Kubernetes and Helm Charts is highly desirable
  • Solid understanding of Amazon Web Services (AWS)

Location

This position is based in Aurora, Colorado, United States.

About Northstrat Inc.

Northstrat is at the forefront of technology innovation, providing solutions that enhance national security and operational efficiencies. We are committed to fostering a collaborative environment where talented engineers can thrive and make significant contributions to the fields of aerospace and defense.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.