We are seeking a Dot Net Developer to join our team. The successful candidate will be responsible for designing and developing middle tier applications and services using Visual Studio 2013,.NET 4.5 and the C# programming language.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, Information Systems or other technical discipline; or equivalent work experience.
- Minimum of 5 years of hands-on experience in developing and supporting web services or windows services for large applications.
- Proficient in object oriented design concepts, patterns and implementation details.
- Experience with performance tuning.NET applications.
- Experience with Microsoft Entity Framework and Fluent API is desirable.
- Experience with Microsoft TPL or Task Parallelism is desirable.
- Experience with PowerShell scripting is a bonus.
- Experience with WPF and the MVVM design pattern is a bonus.
- Experience with.Net application security is a bonus.
- Working knowledge of SQL Server, stored procedures, database design.
- Development experience in a cross-platform, multi-tier environment.
- Strong technical, estimating, design and analytical aptitude.
- Proven ability to work independently as well as within a team.
- In-depth knowledge of the software development life cycle required.
- Experience working on an Agile team is required.
- Ability to develop code that follows established coding guidelines.
- Strong communication skills with proven ability to present complex ideas and document in a clear and concise way.
- Quick learner; self-starter, detailed and thorough.
- Multitasking between designs, development, and defect resolution.
Benefits