Job title: Software Architect
Job type: Permanent
Emp type: Full-time
Industry: Property, Construction and Real Estate
Salary type: Annual
Salary: negotiable
Job published: 2024-05-13
Job ID: 87228
Contact name: Sowmyah Narayanan
Phone number: +85239150285
Contact email: sowmyah.narayanan@linksinternational.com

Job Description

Responsibility:

  • Design technical proposal
  • Source and integrate the technical aspect of solution components, including sensors, communication protocol, AI models, back-end and front-end software, operating system and databases
  • Design the network and component spec needed for both on-premises and cloud-based IT infrastructure, including server, data storage, firewall, network switches, UPS and based on client need and our software system to meet high performance, availability, and best practices in cybersecurity.
  • Make decisions about the software's organisation and technology stack. 
  • Lead software developers to ensure that the software is built according to the intended architecture, and provide guidance and support as needed. 
  • Stay up-to-date with emerging trends and technologies in software architecture, and make recommendations for improving our systems. 

Requirement

  • Degree in Computer Science, Software Engineering or a related field. 
  • Minimum 6 years of experience as a solution architect or a similar role. 
  • Strong knowledge of software architecture design patterns, principles, and best practices. 
  • Expertise in System Software Architecture. Expert in designing and developing software architecture for real-time operating systems. Knowledge of operating system kernels, real-time scheduling, storage management, communication management, system security, and experience in system/kernel development and debugging.
  • Experience in backend development with node.js and frontend development with next.js is preferred 
  • Experience in API integration between IoT, OPC, and real-time video streaming is preferred.
  • Familiarity with agile methodologies and development practices. 
  • Excellent communication with the ability to work collaboratively with a team. 
  • Frontend: JavaScript, react.js, next.js    
  • Backend: python, node.js .NET, java      
  • Cloud: AWS,Azure
  • Application deployment: Docker, Kubernetes

Interested parties, please click "Apply" to complete the application process. You can also reach Sowmyah at 3915 0285  for confidential discussion.