Solution Architecture

Job title: Solution Architecture
Contract type: Permanent
Salary: US$3,500 - US$3500
Start date: 26-09-2021
Reference: PR/084966
Contact details: Thi Hoai Nguyen
Contact email:
Job published: August 24, 2021 11:16

We are looking for motivated candidates who have rich hand-on experiences & expertise in software architecture for ICT systems in our client's business domains. Specific activities include followings (but may not limited at):
  • Accountable for gathering and analyzing whole system business workflows and features from customer’s software product requirements.
  • Accountable for defining & building up system/software architecture design.
  • Accountable for defining technical approach/policy/direction to resolve business domain features; creating specification of system/software architectural design, coding convention, configuring development routine & environment for the project team, and coaching for software engineers to develop detailed design for each feature.
  • Accountable for continuously discovering, evaluating and implementing new technologies, development techniques, development methodologies, system integration to optimize development efficiency and skill up.
  • Accountable for defining, reviewing technical solutions and leading the team to solve technical issues in one or several projects.
  • Able to lead senior team to execute strategic mission about technology of organization (~100 members) in near future
  • Bachelor degree or equivalent in Computer Science, Information Technology, Electronic & Telecommunication, or related fields.
Mandatory Skills
  • 8+ years’ continuously working experience in software development at application layer, in which 2+ years playing role of software architect.
  • Hand-on experiences in defining software architecture of large-scale software system from scratch (average team size: ~10-15 headcounts in 1 year).
  • Hand-on experiences with designing microservice architecture & system deployment onto cloud.
  • Hand-on experiences in web-based application development with Java Spring, .NET framework
  • Firm knowledge & hand-on experiences in software engineering disciplines (from requirement analysis, design to coding & testing) using object oriented methodology.
  • Familiar with variety of development life cycles (water-fall, incremental, agile etc).
  • Fluent at one fundamental programming language: Java/Javascript, C#.
  • Good at interpersonal & English communication skills, both written and verbal.
Desired Skills
  • Experiences of developing and deploying software systems on Cloud (Azure, AWS) is an advantage.
  • Cloud certification (Azure, AWS) is an advantage.
  • Japanese language (N3 or higher) is a significant advantage.
  • Working experiences in/with Japanese IT companies are significant advantage.
Personal Attributes:
  • Loyalty & long term commitment.
  • Strong analytical skills, problem-solving skills and the ability to pay careful attention to detail.
  • Ability of self-studying/investigating new technologies & new business domains on demand.
  • Self-awareness, responsible, result-oriented and deadline commitment.
  • High quality mindset, disciplined in compliance of defined development/quality process and rules
  • Good team player, open minded.
Apply online or feel free to contact us directly for more information about this opportunity. Due to the high volume of applicants, we regret to inform that only shortlisted candidates will be notified. Thank you for your understanding.