Senior Software Engineer Thinkvine
This position requires a senior engineer who has a strong UI perspective and a demonstrated ability to work on a dynamic team to provide a rich interface experience to clients in a Web environment using Microsoft development tools. Strong .NET and SQL skills are required and the candidate should also have familiarity with multi-threaded performance issues. Strong communication skills are essential to work with distributed resources and to gather software requirements. A proven commitment to documentation and roadmap/schedule adherence must be shown along with an ability to adapt and contribute to the architecture of programming standards. This position is based in Phoenix, AZ.
Skills
C#, .NET, ASP.NET, SQL Server, XML, XAML, LINQ, .NET 3.5, ADO.NET, Entity Framework, Web services (WCF), AJAX, jQuery, general HTML, Silverlight, HTML 5, JavaScript, CSS, Team Foundation Server (TFS)
General Requirements
5+ years of .Net and Web development experience
Experience with high-performance multithreaded systems
Experience developing statistical, mathematical, or simulation software a strong plus
Experience working in an agile development process a plus
MCTS certification or related certifications a plus
CS degree (or closely related field)
| Location: |
Phoenix, AZ
United States
|