Job Responsibilities:
- Involve through-out the software development life cycle (project planning, requirement definition and analysis, architecture analysis and definition, design, implementation, integration and validation). Field-test and maintenance of the Blockchain-related software
- Responsible for designing architecture and implementation according to defined requirement, defining architecture test strategy for integration, debugging, troubleshooting & validation
- Develop and maintain software system testing procedures, programming and necessary documentation.
- Assist with the generation of new business and support the sales teams with various sales initiatives.
- Provide technical support & consultation on technical analysis, testing, training & operation to project deployment team
Job Requirements:
- Bachelor Degree in computer science, information technology or any other related field
- At least 3 years working experience as a technical position for software/application/Blockchain industry
- Must be a subject matter expert with extensive software systems development experience
- Strong knowledge of common algorithms, data structures & cryptography
- Proficiency in programming languages: C++, GO, Java, JavaScrip
- Proficiency in docker & docker compose container technology
- Strong knowledge of Blockchain application structure, bitcoin-like blockchains, hyperledger fabric technologies
- Familiarity with agile software development and continuous integration techniques
- An ability to communicate technical information to non-technical staff in a way that is easy to understand
- Candidates should have passion for information technology, is self-driven and enjoys start-up environment
- Ability to speak and write in Mandarin
Company Benefits:
- Medical Coverage
- Dental
- Optical
- Mileage Claim
- Travel Allowances
- EPF
- SOCSO
Working Days & Hours:
Monday to Friday, 9:00 am - 6:00 pm