Previous Job
Principal Software Development Engineer - Round Rock, TX
Ref No.: 17-02526
Location: Round Rock, Texas
Job Title:  Principal Software Development Engineer
Job Location:  Round Rock, TX
Position Type: Contract
Rate: DOE
US Citizen and Green Card preferred.

Job Description
About the Job
• Perform developer code related work carried out under the direction of the client Engagement Manager
• 10-14 years' experience.
• 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.
• Heavily experienced 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.
• Passionate about performance optimization