Day to Day Responsibilities:
Work with team to develop system requirements, establish design constraints, and set priorities.
Participate in brainstorming and other ideation activities related to software development.
Integrate new systems and technologies into Development or Manufacturing systems.
Provide software solutions support and troubleshooting.
Education & Experience
Major in Computer science or relevant
Required Skills
Experience following a structured software development process (Programming discipline, Test case/test plan, etc.)
Knowledge of OOP (C# or Java)
Knowledge in database design, optimization and maintenance with SQL 95 query language statement
Experience with Web development backend or frontend frameworks, such as MVC, VueJS, Angular, etc.
Experience with JavaScript library such as jQuery and the HTML5/CSS3 are preferred.
Familiar with version control tools like Git, SVN, etc.