Software Architecture
JOB DESCRIPTION
We are looking for motivated candidates who have rich hand-on experiences & expertise in software architecture for ICT systems in Toshiba 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.
Keywords: Software Architect
Your skills
Education
- 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+ 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.
Benefit & Perks
- Salary: 1800$ - 2500$
- High Remuneration Package (up to 15 months salary) and Full Social, Medical & Unemployment Insurance
- Work in well - equipped and professional IT environment and IT community;
- To be trained and/or instructed by Japanese Specialists in Vietnam as well as in Japan and others;
- Become member of a giant corporation;
- Many opportunity to work/study core technology of Toshiba (including OJT long term in Japan) ;
Contact us by phone
024 2220 8801 - Ext: 111
OTHER JOBS
You're applying for
Software Architecture
Software Architecture
JOB DESCRIPTION
We are looking for motivated candidates who have rich hand-on experiences & expertise in software architecture for ICT systems in Toshiba 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.
Keywords: Software Architect
Your skills
Education
- 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+ 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.
Benefit & Perks
- Salary: 1800$ - 2500$
- High Remuneration Package (up to 15 months salary) and Full Social, Medical & Unemployment Insurance
- Work in well - equipped and professional IT environment and IT community;
- To be trained and/or instructed by Japanese Specialists in Vietnam as well as in Japan and others;
- Become member of a giant corporation;
- Many opportunity to work/study core technology of Toshiba (including OJT long term in Japan) ;
Contact us by phone
024 2220 8801 - Ext: 111
OTHER JOBS