2013-11-18

This position is with our direct client in Fairfield, NEW JERSEY ABILITY to TELECOMMUTE 1 to 2 days per week APPLICATION DEVELOPER – .NET The Software Developer position requires strong business skills and is responsible both for software development activities – including reviewing requirements, designing and creating software solutions, creating andor modifying systems code and functionality, testing, and debugging system software. The Software Developer participates in the creation of requirements, software design and managing the implementation of those designs in delivered software. Reports to IT Development Manager. SKILLS Proven experience in SOA, OOD and Relational databases Experience with HTML 5 Proficiency in .NET applications (WinForm, WPF, WebForm) Experience with Web Services, WCF and multi-tier distributed systems Exposure to IIS and FTP protocols is desired.

Demonstrated skill in SQL programming, with T-SQL programming experience desired. Experience solving complex and large-scale software problems. Excellent written and verbal communication. Must have .NET, C programming experience.

Experience with C, OOP, .NET 2.0 and 3.x, VB.NET, HTML, SOAP, XML, ASP.NET, SQL Server 20052008 Demonstrated proficiency with JavaScript, CSS, JSON, AJAX toolkit Demonstrated proficiency with development of high-performance MS-SQL Server stored procedures and functions. Demonstrated ability to document source code. Technical experience with systems networking, databases, client-server, and multi-tier applications development. Good working knowledge skills with Microsoft Office Products, Microsoft Visio, and Microsoft Project.

Experience in the development and implementation of standards, procedures and guidelines to support operational processes. RESPONSIBILITIES Define, design, and implement new technical software to solve identified business requirements, delivered to client on-time and on budget. Investigate technical issues and develop original design solutions for existing software applications to meet changing user requirements. Collect and analyze user requirements, create technical designs, and write technical design documentation of proposed solutions.

Develop and maintain web, clientserver and mobile applications using Microsoft .NET platform. Work cooperatively with other team members responsible for other parts of large-scale enterprise software systems Works within the approved timelines and schedule to accomplish multiple tasks, and to meet delivery deadlines and quality expectations. Create test unit software code to be run in the Unit test environment, consistent with automated testing procedures Work with the DBADatabase group to design and implement data solutions for enterprise-level systems Participate in weekly meetings with the Development team members to track progress and issues to be resolved. Implement localization or globalization of software Participate in exploring new innovative technical solutions as appropriate for the business.

BS in Computer Science or a related field, plus 5 years of IT experience or MS in Computer Science or a related field, plus 3 years of IT experience. Must be a go-getter + a great attitude Ability to convert requirement documentsflow-charts into quality functional code. Ability to execute complex development projects. Strong understanding of software development cycle, and of various software development methodologies including, but not limited to, Continuous Integration, Rapid Application Development, Waterfall methods.

Proven ability to be flexible and work hard, both independently and in a team environment, in a high-pressure on-call environment with changing priorities. Results-oriented, Problem-solving individual who thrives working in a fast paced environment. Motivated self-starter who has the drive and enthusiasm to make a tangible difference in developing and growing our company. Familiarity with LINQ, WPF Familiarity with NUnit and software source control tool MS-Team Foundation Server.

Extensive knowledge of data processing, hardware platforms, and enterprise software applications. Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities. PROFILE BS in Computer Science or a related field, plus 5 years of IT experience or MS in Computer Science or a related field, plus 3 years of IT experience. Must be a go-getter Ability to convert requirement documentsflow-charts into quality functional code.

Ability to execute complex development projects. Strong understanding of software development cycle, and of various software development methodologies including, but not limited to, Continuous Integration, Rapid Application Development, Waterfall methods. Proven ability to be flexible and work hard, both independently and in a team environment, in a high-pressure on-call environment with changing priorities. Results-oriented, Problem-solving individual who thrives working in a fast paced environment.

Motivated self-starter who has the drive and enthusiasm to make a tangible difference in developing and growing our company. Familiarity with LINQ, WPF Familiarity with NUnit and software source control tool MS-Team Foundation Server. Extensive knowledge of data processing, hardware platforms, and enterprise software applications. Please attach a WORD resume for consideration ASP.NET, C#, SQL Server, HTML 5

Show more