Our client is looking for a Senior Web Developer/AVP for a full time position.
Position Summary: Support and maintain existing enterprise web applications.
Develop enterprise applications with latest web technologies and adherence to Project Lifecycle guidelines.
Overall Purpose of Job: As the Intranet Development team lead technician, design and develop enterprise applications with latest technologies (within the framework of the company*s project lifecycle guidelines). Provide direction, insight and mentoring on new technology initiatives that enhance team development environment. Manage and administer SharePoint environment.
Responsibilities:
Design and Develop enterprise web applications
Maintain all current Applications
Keep abreast of, research and advise on new technological developments.
Perform related duties and participate in special projects as required.
Implement software upgrades and tech changes.
Candidate must possess the following skills:
Understand UML - Database model, class diagrams, sequence diagrams, use cases, etc.
Experience designing/creating database and application models using UML tools for web based applications.
Familiarity with the major DBMS's (Oracle, DB2 and MS Sql Server) and SQL syntax.
Deep understanding of OOP, Design Patterns.
Experience using ASP.Net, C#, JSP/Java, JQuery
Familiarity with the .Net Framework (namespaces and classes).
Experience developing web application front ends (GUI's, HTML, DHTML, JavaScript, Ajax, etc.).
Experience with SharePoint 2007 server solutions.
Understanding of web services and UDDI.
Deep understanding of XML, XML Schemas and XSL Stylesheets.
Strong UI design, screen usability design and experienced in Silverlight
Requirements:
BSC in Computer Science or equivalent experience and 8 years of IT experience.
Benefits:
This positions offers a Salary up to $125K per year.
4 weeks paid vacation.
Excellent medical/dental/401K benefits.
Madhuri Agarwal (Maddy)
U S Tech Solutions
1 Exchange Place
Suite # 900
Jersey City NJ 07302
Tel : 201-524-9600 ext 322
Cell : 201-892-1644
Fax : 201-524-9601
No comments:
Post a Comment