Millennium Space Systems is looking for team members who are passionate about developing revolutionary space systems. You will join a small, close-knit team working to support some of the most demanding and important space systems customers in the Country.
Breaking with Tradition
American aerospace is experiencing a renaissance – and among its leaders are the organizations and people who are breaking with tradition to reformulate and invigorate an industry. Millennium Space Systems is helping spearhead that change.
Millennium brings a unique and disciplined entrepreneurial culture to this space renaissance. We don't subscribe to the traditional thinking that cost and schedule are secondary attributes of space systems.
We bring a spirit of innovation and teamwork, coupled with a get-it-done approach to deliver solid, measurable results.
We are colleagues and fellow innovators; seasoned engineers, software developers, and technicians working together to deliver affordable solutions from inception through implementation; from fabrication through launch. We are enthusiastic partners looking for new team members who share our enthusiasm and dedication.
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.
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#
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.