Job Description:
Strong affinity for software craftsmanship and a mindset toward Test Driven Development ·
Bachelor's degree in Computer Science or related technical field ·
6+ years Software Development/Engineering experience ·
6+ years of experience in application development in C# and .NET framework ·
2+ years of experience with microservices, distributed systems ·
5+ years of experience with Object Oriented Programming (OOP) techniques ·
3+ years of client-side development of web-based applications using JavaScript, AngularJS, Angular, HTML5, and CSS3 ·
Experience with JavaScript test frameworks such as Jasmine, Protractor, and Karma ·
Strong understanding of RESTful Web APIs and JSON ·
Experience with code quality tools like JS Lint or JS Hint
Experience with UI frameworks and technologies
Bachelor's degree in Computer Science