This position requires US citizenship or permanent residency (Green Card)
Working with a team of top-notch developers, the Software Developer will be involved in all aspects of the software development lifecycle. This includes system architecture, design and coding as well as business analysis and requirements analysis. This Senior-level Web Developer position will need to be able to direct development efforts and perform the following activities:
• Consults with clients and other project team members to design, build and manage web sites.
• Develops installation programs for websites.
• Work with the project manager to negotiate contracts/agreements with software vendors and other internet companies.
• May lead and direct the work of others, especially junior developers.
• Performs tasks with a wide degree of creativity and latitude.
• Relies on experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks.
• Coding will be primarily in ASP, ASP.NET, VB.NET and C#.
Must have strong communication skills and the ability and interest to pick up new technologies as needed, ability to troubleshoot, optimize, and customize existing products needed.
Requirements:
• Candidates must have an undergraduate or graduate degree in computer science or have a strong computer science background
• Be highly motivated and possess good technical and communications skills.
• Extensive years of ASP.NET and SQL experience required. Specific experience should be in Windows Foundation Classes, Global Assembly Cache (GAC), Object-oriented programming, database creation, configuration and normalization and SQL Server query language.
• Experience with designing and developing Internet applications using HTML, JavaScript, IIS, COM, .NET and XML. Specific experience to include Active Directory Management, IIS Server management, SQL Server administration and Section 508/Accessibility for Web Design.
• Knowledge of a variety of concepts, practices, and procedures within a particular field (i.e., SQL, C++, HTML, CGI and JavaScript).
• Prior experience with ASP, ASP.NET, VB, JavaScript and databases (SQL) is required.
• Experience with the Microsoft .NET Architecture is preferred, with experience in developing SharePoint customizations and webparts highly desirable.