Full-Stack Software Engineer (Ground Management System) We are seeking a talented and experienced Full-Stack Software Engineer to design, develop and integrate our NTN ground management system within the SatCom ecosystem. This role will focus on developing a proprietary software that will integrate with existing industry-standard tools and protocols commonly used in the satellite community to create a seamless and efficient user experience. You will be responsible for developing a system that not only meets our specific requirements but also integrates harmoniously with the established NTN environment. Responsibilities: NTN Ecosystem Integration: Design and develop a ground management system that integrates with existing NTN tools and protocols, becoming a key part of the wider ecosystem. Analyze and understand the standards and tools prevalent in the satellite community to ensure compatibility and interoperability. Develop and maintain APIs for seamless communication with other NTN components. Full-Stack Development: Design, develop, and maintain both front-end and back-end components of the ground management system. Implement robust data management and storage solutions. Ensure system scalability, performance, and security. User Interface (UI) and User Experience (UX) Design: Collaborate with stakeholders to define user requirements and design intuitive interfaces that align with established NTN workflows. Create wireframes, prototypes, and visual designs for the management system. Conduct user testing and gather feedback to improve the user experience. System Configuration and Monitoring: Develop tools and interfaces for configuring and monitoring in-flight system parameters within the NTN environment. Implement real-time data visualization and reporting capabilities, leveraging existing NTN data streams where possible. Design and implement alert and notification systems for critical events. Collaboration and Communication: Work closely with cross-functional teams, including hardware engineers, system architects, and product managers. Communicate effectively with stakeholders to gather requirements and provide updates, especially regarding NTN integration. Participate in code reviews and contribute to improving development processes. Required Qualifications: Master's degree in Computer Science, Software Engineering, or a related field. Strong proficiency in relevant programming languages and most common front/back-end frameworks. Creativity. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Satellite Telecommunications J-18808-Ljbffr