Software Architecture (Java, .NET)

Copy sharing data
Save in clipboard
Report
TOSHIBA SOFTWARE DEVELOPMENT (VIETNAM) CO., LTD
11 views·0 apply
September 04

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.

JOB REQUIREMENTS

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+ 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.

Skill & Language
JavaScript
Azure
NET
IT - Software
Aws
7 - 9 years
Negotiation
1 candidate
October 04
Full Time
Experience Level
Hanoi
TOSHIBA SOFTWARE DEVELOPMENT (VIETNAM) CO., LTDInformation Technology & Servicesd4 jobs · Hanoi
Photos
Public Company
2007
501-1000 employees
About Company
CompanyEstablished in April 2007, Toshiba Software Development (Vietnam) Co., Ltd is a software company with 100% invested from Toshiba Corporation (Japan). As one of oversea R&D centers of Toshiba Corporate, we are developing software and hardware for variety of Toshiba products & solutions, focusing on: • Energy systems & Solutions; • Social Infrastructure Systems & Solutions; • Storages & Electronic Devices; • Industrial ICT Solutions; • LSI (Large Scale Integrated Circuit) System Development. Toshiba Software Development (Vietnam) Co., Ltd (TSDV) aims to become a leading company in software development.
Benefits
Paid time off/Sick Leave, Special Leave- Insurance - High Remuneration Package (up to 15 months salary) and Full Social, Medical & Unemployment
Similar jobs