Job Description :
This is not a remote work opportunity.

This role requires an onsite interview. No Skype interview.

Consultants should be willing to relocate to Austin, TX.

Ideal candidates will have experience in concurrency and/or distributed systems.

Candidates will be familiar with Microsoft technologies, and will have worked on large, services and UI dealing with very high volumes. Candidates should be excellent team players, yet capable of working independently.

Candidates should be able to demonstrate a deep understanding of the fundamental principles, algorithms and protocols that are abstracted in high level languages and frameworks.

Primary Responsibilities:

Build large, high-volume responsive ecommerce web application and services stack.

Work with architects to independently perform full system component design, including Technical Specification Documentation, architect/design discussions and code reviews.

Design and implement features for new and existing products, features, APIs, platforms and frameworks by writing high quality, scalable, and maintainable code.

Plan and perform unit and integration tests via automation to fully test and regress software.

Cultivate engineering excellence practices in the team and mentor junior developers.

Practice Lean/Agile

8+ years of relevant work experience with 3+ years in building applications using Web Applications, Web Services and Messaging infrastructures.

Strong Object Oriented Analysis and Design skills using C# as language.

Experienced with several of these languages and technologies, .NET, ASP.NET MVC, WCF, Rest, WebAPI, HTML5, AJAX, JSON, JQuery, ServiceBus, RabbitMQ, TeamCity and similar.

Strong Interpersonal Skills - ability to work with people with a variety of skill sets.

Experience with DDD,Experience with T-SQL and SQL Server.

Experience with TDD/BDD.

Priniciples only. Please contact via email