Senior Developer
Innovuze Solutions, Inc. is expanding our team and currently looking for talented, passionate and creative team players who like the challenges and benefits of a dynamic technology company. We are excited to have Web Developers joining our team who will work on projects such as software, tools, and web applications for semiconductor industries.
Requirements & Qualifications:
- Have at least 5 years experience with advanced web development.
- Provide development, troubleshooting and maintenance for e-commerce websites including all website functionality, tools and analytic reports.
- Can use version control or source code management, like Git.
- Experience in Front end and Back end development with E-commerce or any similar platform is an advantage
- Have good knowledge of common software Design Patterns and techniques (ie. MVC, Dependency Injection, Factory, Singleton, etc.)
- Database experience on any of the following: MS SQL, MySQL, Postgres, or any No SQL flavour.
- Familiar with at least 1 JS frontend framework like React, Vue.js
- Familiar with Elasticsearch tool is an advantage.
- Fast learner, good problem-solving skills, and team player
- Have Good Communication Skills (read & write English)
Good to know/have:
- Elasticsearch
- Docker
- Cloud Services (ie. Azure, AWS)
- NoSQL Databases (ie. MongoDB)
- Unit Testing
- Experience in C# or .NET