Position: Middle .Net full-stack developer
Company: TEAM International
Category: .NET
Experience required: 3y
English level: intermediate

Daily Tasks & Responsibilities
•  Code, Succeed, and Celebrate.
•  Contribute to all aspects of a high-performance application that is integrated into the success of the business strategy.
•  Confirm project requirements by reviewing objectives with product owners and business analysts.
•  Consult with engineering and technical personnel to clarify program intent, identify problems, and suggest changes
•  Develop accurate forecasting of work items
•  Submit and conduct code reviews
•  Perform pre-production code deployment
•  Train other members of the staff in new techniques, patterns, and practices
•  Conduct pre and post-development testing of applications to ensure quality and compliance

Requirements: 
•	Expertise in the following languages is required: C#, JavaScript, and SQL
•	Familiarity with JavaScript libraries/Frameworks such as Node.js, Knockout.js, Backbone.js, ReactJS
•	3+ years of proven experience developing solutions primarily targeting the web using web-based technologies
•	A willingness to test your code and an understanding of why that is important
•	Experience developing against non-relational databases (Mongo)
•	Web development experience, including ASP.NET, JavaScript, and REST-based services
•	Demonstrated expertise in problem-solving and technical innovation
•	Good communication and interpersonal skills.