Enable job alerts via email!

Senior/Software Engineer [Proficient in C#, React.js, Python]

TALENTSIS PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Job summary

A leading software development company in Singapore is seeking a software engineer with a strong background in developing mission-critical systems. The role requires expertise in C#, React.js, and Python, along with a focus on mentoring junior engineers. Candidates should have experience with Agile methodologies and be able to thrive in a dynamic environment. Interested applicants should email their resumes for further processing.

Qualifications

  • Minimum 5 years of experience in developing software for mission-critical systems.
  • Hands-on experience with databases, API design, network architecture, and message brokers.
  • Strong ability to mentor junior engineers and foster team growth.

Responsibilities

  • Design, develop, and maintain software systems for satellite ground control.
  • Perform testing, verification, and validation of software components.
  • Continuously explore and adopt new technologies for development efficiency.

Skills

C#
React.js
Python
Agile software development
Communication skills

Education

Bachelor's degree in Computer Engineering or related field

Tools

Git
Docker
Kubernetes
CI/CD pipelines
Cloud technologies
Job description
Responsibilities:
  • Design, develop, and maintain software systems for satellite ground control and antenna management.
  • Perform testing, verification, and validation of software components to ensure reliability and performance.
  • Prepare, update, and manage technical and development documentation.
  • Provide software maintenance, user training, and technical support for deployed systems.
  • Take end-to-end ownership of assigned projects — from user experience and data modeling to scalability, performance, and monitoring.
  • Mentor junior engineers and contribute to team growth and knowledge sharing.
  • Continuously explore and adopt new technologies to optimize development efficiency and reduce delivery time.
  • Participate in defining and developing next-generation products and system capabilities.
  • Collaborate effectively with cross-functional teams, customers, and other engineering groups.
  • Challenge assumptions, embrace innovation, thrive in ambiguity, and foster a supportive and curious team culture.
Requirements:
  • Bachelor’s degree (or higher) in Computer Engineering, Computer Science, or a related field.
  • Minimum 5 years of experience in developing software for mission-critical systems.
  • Proficient in C#, React.js, and Python.
  • Hands-on experience with databases, API design, network architecture, message brokers, and cloud technologies.
  • Familiarity with core engineering tools such as Git, CI/CD pipelines, and containerization technologies (e.g., Docker, Kubernetes).
  • Experience working within Agile software development lifecycles.
  • Strong communication skills and ability to work effectively 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.

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