Software Engineer (Internal Software Development)

  • El Segundo, CA
  • Full Time
  • Internal Software Development
  • Mid Level

Company Overview
Millennium Space Systems delivers affordable, high-performance space systems for exacting customers. At Millennium, you will be part of a close-knit team working on exciting technological problems. We work in an open environment where ideas are shared across all disciplines, and there are ample opportunities for advancement based on excellence. Superstars are welcome.

At Millennium, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity, and inclusion are core values. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.

Job Overview 
As a Software Engineer, you will work as a member of the Internal Software Development Team to development requirements, architect functional solutions and then build, test, and design internal software.

You will work with internal customers to understand their business needs and help architect solutions through a combination of third-party applications and internally developed software.

You will be responsible for the architecture and development of database application solutions and their integration with front-end applications, which includes designing, coding, testing, debugging, documenting, and supporting the software that you build. You will be providing support for 3rd party software administration including support tickets, maintenance for internal and external customers.


  • Work with internal customers to understand their business needs
  • Architect and develop software solutions to improve our overall business productivity and effectiveness
  • Work with the Internal Software Team to enhance and create systems to capture data, automate processes, generate dynamic reports and support the overall systems processes.
  • Design, code, test and debug software
  • Plan future projects with other members of the Internal Software Development Team
  • Create efficient and user-friendly database queries
  • Develop and refine integration between applications and software systems
  • Maintain existing and future internal software
  • Provide support for User, System, and Project administration within our ERP System and internal software.

Minimum Qualifications

  • Bachelor's Degree in Computer Science or equivalent field
  • 1+ years of software development experience
  • Experience collaborating and working with other software developers in a team environment
  • Experience with software version control
  • Experience testing and debugging full stack software
  • Experience with GitLab, MVC, .NET, SQL, and C#
  • Exposure to the following web development languages: HTML, CSS, JavaScript, jQuery

Benefits and Perks
Millennium Space Systems offers a very competitive benefits package to include medical, dental, vision, and 401k plan.

Before applying, please note:
Millennium is DDTC-registered, ITAR-compliant Company. This position is located at a facility that requires special access. Applicants MUST be U.S. citizens and eligible for a security clearance. Additionally, applicants must be willing to apply for and maintain a security clearance. We are proud to be an Affirmative Action/Equal Opportunity Employer. We encourage veterans, disabled veterans and disabled individuals to apply for any open position for which they feel they are qualified.

Applicant Privacy Policy

Read More

Apply for this position

We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*