Senior .NET Systems Engineer

LIghtHouse Point, FL, United States

Apply

Senior .NET Systems Engineer

Immediate need for a strong systems developer and engineer with 5+ years of experience in designing, developing, implementing, and supporting enterprise class platforms and systems with an emphasis on enterprise integration.  Must have significant development experience within the Microsoft technology stack to include Windows Server, SQL Server, Entity Framework, WCF, WF, MSMQ, SOAP, REST, MVC, JavaScript, JQuery, and HTML among others.  Majority of work will be implementing business solutions within a proprietary platform used for multi-point integration scenarios along with some website and front-end application development.


The ideal candidate will have strong technical and business communication skills, work collaboratively within and across teams, enjoy challenges, and is comfortable working in an extremely fast paced, entrepreneurial environment.


Job Requirements

The following is required:

·        5+ years of experience

·        C#, ASP.NET w/ MVC, .NET 3.5/4/4.5 Framework

·        Entity Framework, LINQ

·        MS SQL Server, T/SQL

·        Windows Server

·        MS Visual Studio 2010/2012, TFS

 
The following is desired:

·        Some experience with all aspects of Software Development Life Cycle

·        Windows Clustering Services and Network Load Balancing Services

·        SQL Server database administration, maintenance, backups, and performance tuning

·        SQL Server replication

·        Windows Hyper-V virtualization environment configuration and management

·        Cloud hosting infrastructures like Amazon EC2 or Azure

·        Windows Communication Foundation (WCF), SOAP, and REST

·        Windows Workflow Foundation (WF), WF rules

·        Application development using design patterns such as MVC and MVVM

·        Automated unit testing tools such as Microsoft Test, NUnit or other

·        Internet Information Server (IIS) administration and configuration

·        Experience with supporting systems

·        Team player that can handle a fast paced environment