Responsibilities
- Design and develop software for satellite ground control systems and antenna management applications.
- Perform testing, verification, and validation of software components to ensure reliability and quality.
- Prepare and maintain comprehensive software development documentation.
- Provide maintenance, user training, and technical support for deployed software solutions.
- Take full ownership of problems end-to-end—considering user experience, data models, scalability, performance, and operational metrics.
- Mentor and guide team members, contributing to both individual growth and overall team excellence.
- Continuously explore and adopt new technologies, tools, and practices to enhance software development efficiency and effectiveness.
- Contribute to the design and development of next-generation products and solutions.
- Collaborate closely with customers, engineering teams, and cross-functional stakeholders to ensure successful outcomes.
- Challenge existing approaches, embrace ambiguity, and foster a culture of curiosity, innovation, and collaboration.
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, or a related discipline.
- Minimum of 5 years of experience in developing mission-critical software systems.
- Proficient in C#, ReactJS, and Python.
- Strong understanding of databases, API design, network architecture, message brokers, and cloud technologies.
- Hands-on experience with Git, CI/CD pipelines, and containerization technologies (e.g., Docker, Kubernetes).
- Familiar with Agile software development methodologies.
- Excellent communication skills in English and ability to thrive in a dynamic, fast-paced, and innovative environment.
Work Location: North
(EA Reg No: 20C0312)
Please email a copy of your detailed resume to kayla@talentsis.com.sg for immediate processing.
Only shortlisted candidates will be notified.