Job Description :
Lead Software Architect
Location: Los Angeles, CA 90045
NO TRAVEL – but must reside in LA area

Will architect and design the next generation Web, Mobile and Windows applications for both internal and external users of a well-established, profitable, consumer based technology company. Working within a team designing API and services for both new and existing solutions in a .NET environment.
Bachelor degree in CS, EE, or related field
At least 8 years'' Web and Windows application development building scalable applications using C#, .NET, ASP.NET MVC 3+, and MS SQL Server
Must have experience with Web Services, JavaScript framework, jQuery, AngularJS, HTML5, CSS, JSON, MySQL and XML
Experience building scalable API libraries
Experience in responsive design and native mobile applications development
Experience with Source Control (GIT, TFS, Vault)
Experience with REST, SOA, Test-Driven Development, WCF, CMS, Azure, and Mobile App development a plus
Solid SDLC, design principles and best practices with Agile or SCRUM methodologies
Must have strong communication skills, polished, great leader type personality that can mentor as well as be 100% individual contributor – Leadership and mentorship experience