Job Description :
Essential Duties and Responsibilities:

· Build robust and maintainable code

· Design, develop, and maintain systems to solve business problems

· Build and maintain SPA applications using C#, AngularJS, and SQL

· Read and write complex SQL queries to support multiple applications'' needs

· Work with our CMS (Sitecore) to take advantage of its capabilities and deliver a better website experience

· Perform root cause analysis and outline solutions and mitigation strategies for production issues

· Work with 3rd party vendors to capture, validate, and submit for resolution problems with site content or functionality

· Write RESTful API''s to support internal and external integrations

· Build quick prototypes from scratch to use for collaboration

· Other duties as assigned

Knowledge, Skills and Experience:

· Bachelor''s degree in Computer Science or equivalent experience

· Proficiency in C# and vanilla JavaScript

· Experience with SQL Server, and ability to read and write complex queries and stored procedures

· Solid understanding of Web Technologies (HTML5, CSS3, RESTful APIs, DOM, Ajax, Browsers, etc

· Solid understanding of web-based architecture (front-end, apis, web servers, load balancing, caching, databases, replication, etc

· Version Control using Git, TFS, or Visual Studio Online

· Appreciate and influence test-driven development and creating unit tests

· Self-driven team player with ability to work independently

· Excellent written and spoken communication skills, with a passion for writing software and building web applications

Preferred Qualifications:

· Sitecore CMS experience

· Experience with TFS, Azure, Nancy Framework, and NoSQL databases

· Salesforce integration experience

· Experience with Account Management Systems