Enable job alerts via email!

Software Engineer (Permanent)

TALENTSIS PTE. LTD.

Singapore

On-site

SGD 70,000 - 95,000

Full time

Today
Be an early applicant

Job summary

A software development company in Singapore is seeking a seasoned software engineer to develop software for satellite ground control systems. The role requires a Bachelor's Degree in Computer Engineering and at least 5 years of experience in system software development with proficiency in C#, React.js, and Python. Candidates should have strong communication skills and experience with Agile methodologies. Please email your resume for processing.

Qualifications

  • Minimum 5 years of experience in mission-critical system software development.
  • Familiar with Agile software development methodologies.
  • Ability to work effectively in a dynamic, innovative environment.

Responsibilities

  • Develop software for satellite ground control and antenna management systems.
  • Test, verify, and validate software components.
  • Generate and maintain software development documentation.
  • Provide maintenance, training, and consultancy support.
  • Take ownership of problems end-to-end.
  • Mentor teammates and contribute to team growth.
  • Continuously learn new software technologies.
  • Participate in the definition of future products.
  • Collaborate with cross-functional engineering teams.

Skills

C#
React.js
Python
Database design
API development
Network architecture
Message brokers
Cloud technologies
GIT
CI/CD pipelines
Containerization tools
Agile methodologies
Strong communication skills

Education

Bachelor’s Degree in Computer Engineering or related field
Job description
Job Description
  • Develop software for satellite ground control and antenna management systems.
  • Test, verify, and validate software components to ensure quality and reliability.
  • Generate and maintain comprehensive software development documentation.
  • Provide software maintenance, training, and consultancy support to end users.
  • Take ownership of problems end-to-end, considering user experience, data models, scalability, operability, and performance metrics.
  • Mentor teammates and contribute to individual and team growth.
  • Continuously learn and adopt new software technologies to enhance development efficiency.
  • Participate in the definition and development of future products.
  • Collaborate with diverse stakeholders, including customers and cross-functional engineering teams.
Requirements
  • Bachelor’s Degree in Computer Engineering or a related field.
  • Minimum 5 years of experience in mission-critical system software development.
  • Proficient in C#, React.js, and Python.
  • Experience in database design, API development, network architecture, message brokers, and cloud technologies.
  • Familiar with GIT, CI/CD pipelines, and containerization tools (e.g., Docker, Kubernetes).
  • Understanding of Agile software development methodologies.
  • Strong communication skills and ability to work effectively in a dynamic, innovative environment.

Only shortlisted candidates will be notified.

Please email a copy of your detailed resume to bianca@talentsis.com.sg for immediate processing.

(EA Reg No: 20C0312)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.