Software Architect

  • Holding a masters and/or bachelor’s degree in Information Technology/Computer Science or a related field
  • 10+ years of experience in designing and implementing software applications
  • Outstanding collaboration and communication skills
  • Experience in working on large-scale software projects
  • Experience in leading multiple tech teams and multiple projects simultaneously
  • Experience in working with overseas customers will be an added advantage


  • Develop a high-level architectural blueprint for software applications with attention to integration, feasibility, security, modifiability, and extensibility 
  • Define all aspects of development from appropriate technology and workflow to coding standards
  • Collaborate with other professionals to determine functional and non-functional requirements for software applications
  • Provide technical guidance and coaching to engineers
  • Approve final product before the launch
  • Actively seek ways to improve software development practices
Job Type: Full Time
Job Location: Colombo

Apply for this position

Allowed Type(s): .pdf
Subscribe to our Newsletter
Subscribe us to get the latest updates on our vacancies, events and much more!
No thanks