Senior Software Developer

tcs john huxley singapore pte. ltd.

📍 cecil, central area, Singapore

Full-time Other-General

Job Description

Key responsibilities

  • Analyze and optimize existing system architecture, coding standards, and technology platforms.
  • Develop and present architectural and functional improvement proposals to enhance system performance and scalability.
  • Partner with Product Owners, Sales, and Operations teams to identify requirements for system upgrades, fixes, and new functionality.
  • Lead hands-on development, conduct code reviews, and enforce development best practices.
  • Manage the complete software release lifecycle, including versioning, deployment coordination, and production validation.
  • Author comprehensive technical documentation, including system specifications, developer guides, and internal references.
  • Produce detailed release notes, user manuals, installation guides, and training documentation.
  • Execute rigorous testing protocols (functional, regression, usability) prior to production deployment.