Software Architect

Job description:

  • Develop System-wide Architectural designs to achieve solutions especially in Enterprise environment
  • Makes high-level design choices and dictates technical standards, including software coding standards, tools and platform applicable to the projects
  • Provide technical advise from software concept level to aid in proposals’ solutions
  • Apply software design theories and principles, perform work in research, design and development of new existing products
  • Carry out validation of successive versions of software to integrate with total system hardware
  • Write technical proposals (software portion)


  • Degree / Master in Computer Science / Information Technology or MCSE equivalent
  • Minimum 10 years’ relevant experience
  • Working understanding in inter and intra device communication in typical networked computer environment
  • Preferred proficiency in Windows Enterprise Solution and Window Development
  • Proficient in software versioning tools
  • Knowledge of other variants of Enterprise Solution will be advantageous
  • Working knowledge of Networked systems and data transport
  • Familiar with other communication BUS system and Linux system
  • Knowledge of IT governance and operations
  • Agile trained and GIT preferred
  • Experience in leading a team

 ← Back