Minimum Qualifications:
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache).
- Using scripting or authoring languages, management tools, content creation tools and applications.
- Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
- Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
- Editing, writing, or designing Website content, and directing team members who produce content.
- Back up files from Web sites to local directories for recovery.
- Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
- Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
Preferred Qualifications:
- Experienced web design interacting backend knowledge such as Machine Learning fundamentals , Computing logic or statistical modeling
- Familiarity with data visualized implementation in semiconductor industry or other tech field application
- Understanding machine learning knowledge is a plus
Education Requirements:
BS/MS in Computer Science, EE or Information System
Keywords: Software Engineer, Full stack, Machine learning