Software Developer Job in 07024, New Jersey Us
Position: Software Developer - C# and ASP .NET
Location: New York/New Jersy
Local candidates preferred, must be able to interview in person.
Cognition, the leading IT services and consultancy firm, is seeking a Full Time NET Developer for one of its clients in NJ and NY
- 5 or more years of solid experience building and maintaining web applications in .NET platform.
- Solid C# 3.0/4.0 programming experience.
- 2 or more years of ASP.NET and MVC experience.
- Experience with unit testing – unit tests, mock frameworks (NUnit, TypeMock/RhinoMocks)
- Experience with ORM frameworks - NHibernate 2.X or EF 4.0
- Experience with Source code control – SVN, Mercurial
- Strong understanding of OO principles, SOLID principles and Design Patterns
- Experience with open source frameworks jQuery, FluentNHibernate and Windsor
- Experience working with Agile processes
Optional Skills:
- Experience in developing multi-threaded and asynchronous applications.
- Good understanding of design patterns and practices.
- Experience building SOA applications (REST/SOAP) using WCF.
- Knowledge of behavior-driven development techniques
- Understanding of the benefits of open-source frameworks for MVC,AJAX, IOC/DI, ORM, Java Script frameworks.
- Good grasp of RDBMS concepts and experience with SQL Server.
- Experience with continuous build and deployment.
- Experience with HTML/CSS.
Responsibilities:
- Write, modify, extend and debug software for client applications.
- Increase test coverage within the existing code base.
- Refactor and re-engineer the existing code base safely.
- Communicate newly acquired knowledge to fellow team members and other teams
- Analyse high level requirements and work with fellow team members to create quality results
- Develop and test web-based applications for both internal and external clients. Utilize C# and HTML/CSS experience (Asp.Net MVC)
- Utilize experience with test-driven development and/or automated unit testing. Perform test driven design and domain driven design
- Utilize JavaScript (JQuery), Visual Studio 2010, MS SQL and NHibernate 2.x.
If you enjoy working in challenging role with knowledgeable, success oriented people, and you would like to be part of the team then apply today.
This is a position with Cognition. Cognition is an IT services and consulting company. We have a consulting requirement at a client for the above role. Strictly Local New Jersey/New York Area applicants only. No relocation provided.
Principals only please. NO AGENCY WILL BE CONSIDERED. No phone calls please.
Cognition is an equal opportunity employer, committed to a diverse workforce.