Contribution to preparing and reviewing technical architectural, designs documentation
Be able to write productive ready code and different levels of tests (E2E UI tests, integration and unit) that meet both system and business requirements
Effective working as part of a team, but also self-driven and organized
Ability to juggle multiple projects/clients simultaneously
Agile coding experience, working in small teams that have made a big impact fast
Hardworking, honest, enthusiastic, and flexible; takes accountability seriously and possesses high integrity and professionalism
Proven ability to consistently deliver technology projects on time, on budget with high quality results
5+ years of full stack web development and programming experience
Bachelor degree in Computer Science or a related discipline or equivalent work experience
Solid knowledge of Computer Science, best coding practices, design patterns, performance optimizations
Solid understanding of OO design and all Computer Science fundamentals
Expert in .NET framework, C#, unit and integration testing
Expert in building MS Web API/REST services and web applications
Experience with MongoDB and Cassandra DB
Experience with JavaScript libraries and frameworks such as jQuery and Backbone, HTML and CSS