Position: Middle+ / Senior developer Node.js
Company: Reiziger Consulting LLC
Experience required: 3y
English level: upper

ESSENTIAL DUTIES AND RESPONSIBILITIES:
Core duties and responsibilities include the following.
● Works independently in work environments and can make sound business decisions with little or no guidance.
● Looks at test cases and advises QA on adjacent code/regression impact
● Takes initiative to fix issues and writes unit tests for product and production code
● Understands and makes well-reasoned design decisions and tradeoffs in their area;
able to work in other areas of the codebase with guidance
● Participates in all stages of development life cycle
● Contributes to peer review to assure product correctness
Self Hosted Solutions (SHS) Product Group Computer Skills:

Required Skills:
● Experience in designing and developing server-side controls
● Experience in designing and developing RESTful services
● Experience using source control systems
● Experience with microservices, node.js / Docker / Kubernetes
• Minimum of 6 or more years of experience in any of these languages - C\C++\C#\Java\JavaScript

Preferred Skills:
• Experience in developing and designing database-connected applications.
● Experience with IIS management and configuration
● Experience in Web client application development
● Experience with code optimization techniques
● Experience with Unit Testing frameworks