| Responsibilities: Architect and develop scalable e-commerce/web based applications & services with .NET/SQL systems. Work with other team members to help support existing systems and/or help migrate legacy systems to newer platforms. Expand and support a test driven development environment (unit & automated testing w/ mocks, continuous integration) Lead and mentor junior team members on technology and best practices. Work with 3rd party vendors and research/evaluate new products. 5 years or more web & software development with Microsoft .NET, C#, ASP/MVC, IIS, and SQL. API and service development required (WCF, REST, SOAP) E-commerce experience and development of multi tenant systems a plus 5 years or more front end experience (HTML/HTML5, CSS, JavaScript) and solid understanding of best practices as well as performance optimizations and troubleshooting Database experience with SQL server, MySQL, and ORM's. Some experience with NoSQL databases and search indexers a plus. Experience with event/message queue systems such as MSMQ, REDIS, Azure Service Bus as well as Node.JS or SignalR Scrum, agile and SDLC experience. Ideal candidate has gone through full shipping cycle of products (shrink wrap or web). Understands how build process, branching and deployment scenarios work. Has experience with build systems such as Hudson/Jenkins, ANT, Team City, Finalbuilder, TFS Build etc... Testing & mocking framework experience - nunit, junit, moq, rhino Has worked on and/or architected high traffic websites, can troubleshoot performance related issues as well as suggest performance/scalability improvements. Education: ยท Current or recent Computer Science or similar degree |