Stonegroup | Software System Architecture
page-template,page-template-full_width,page-template-full_width-php,page,page-id-15748,ajax_fade,page_not_loaded,,qode-theme-ver-13.1.2,qode-theme-bridge,wpb-js-composer js-comp-ver-5.4.5,vc_responsive

Software System Architecture

Responsible for designing, developing and implementing software solutions to address complex business issues, and providing technical leadership within the IT department.

Location: Malaysia


Job Description:

  • Confirm & tailor the project requirements and needs with clients
  • Evaluate existing software solutions to identify areas for improvements
  • Create modifications for existing software to upgrade performance
  • Pitch project proposal to departments, management or clients
  • Arrange project requirements in programming sequence with timelines by analyzing requirements
  • Work closely with development teams
  • Develop high-level and detailed specifications & write the program codes
  • Review the codes and oversee progress to ensure consistency with initial designs
  • Ensure software meets all requirements of quality, security, modifiability, extensibility by conducting tests
  • Test the product in controlled, real situations before going live
  • Provide training about new programs to end-users
  • Maintain the systems & troubleshoot malfunctions
  • Maintain thorough documentation of systems and applications
  • Oversee architectural approaches from conception to installation


Job Requirement:

  • Diploma /Degree in computer science, IT or equivalent
  • Experience in Cross platform Aggregator (ie:Thrift) & Chatbox System Architecture
  • Experience in aggregation log data
  • Have big data storage experience in SQL, Hadoop, Hbase, Hive or others
  • Knowledge in big data searching Cache Memory solution
  • Knowledge on Varnish Cache or any other Web Cache accelerator solution
  • Understand or have participated Apache community will be an advantage
  • Can be independent and with team player spirit
  • Eye for details and identifying problems
  • Great at time and project management
  • Superior interpersonal communication skills
  • Clear and coherent written communication including visual representation of data
  • Good understanding of software from a business perspective
  • Able to work under stressful situation and tight deadline


Use the “Apply Now” button below, or email your resume and/or CV to