Roles & Responsibilities
Job Description
- Design, develop and implement solution based on functional requirements
- Responsible for program design, coding, testing and documentation
- Participate in full project life cycle from requirements gathering to project implementation, maintenance and support
- Develop secure, scalable and good quality application programs and API within allocated man days
- Have a passion for delivering zero defect codes and be responsible for ensuring the codes meet the expected SLA
- Participate in continuous integration activities and automation frameworks for testing and deployment
Requirements
Diploma or Bachelor's degree in Software Engineering, Computer Science, Electrical / Electronic Engineering, Mechatronics Engineering and equivalentAt least 4-5 years of software development experience in semi-con equipment and Robotic AutomationStrong experience with .NET, .NET core, C#, Python or Java languagesGood understanding of databases such as MSSQL and front-end technologies including HTML, CSS, and JavaScriptAble to work in a fast pace environmentStrong analytical and excellent problem-solving skillsGood interpersonal and communication skills and capacity to work well with cross-functional teamsSelf-motivated, proactive, and able to work independently as well as in a team environmentAbility to adapt to changing priorities and handle multiple tasks simultaneouslyOverseas deployment for software testing is requiredTell employers what skills you have
Requirements Gathering
CSS
.NETHTML
Software Engineering
JavaScript
Mandarin Chinese
Electrical
Project Management
Python
Software Testing
Continuous Integration
Java
C#
API
Databases
Software Development
Able To Work Independently