Senior Web Developer / Automation Engineer in NY

Sr Web Developer/Automation Engineer

Position Purpose:
This role is a Senior Web Developer / Automation Engineer in NY, also supporting other remote sites in the USA.

Key Accountabilities:
Responsible for design and development of internal ASP.NET web applications
Involved in all development cycles including graphics design, front-end and back-end development, database
design and development
Responsible for supporting existing web applications
Involved in development of custom automated solutions using .NET framework

SYSTEMS KNOWLEDGE

• Must be familiar with Windows Server / Desktop technologies
• Working knowledge of IIS 6, IIS 7 is required
• Must be able to develop cross-browser Web applications that can be used with all major web browsers
• Mobile application development is a plus
• Must be familiar with Active Directory LDAP interfaces. Must be able to develop Web applications for Active
Directory Automation
• Must be able to develop for complex, cross-domain authentication environments spanning across multiple
Active Directory forests and other LDAP authentication mechanisms
• Some understanding of Kerberos authentication is required
• SQL and relational databases. SQL Server, Sybase, LINQ, ODBC
• Must be able to develop client-side dynamic grids, drill down reports, dynamic filters
• Must be able to developed Web-Parts portals that enable end users to modify content, appearance, and
behavior of Web pages directly in a browser
• Well versed in object oriented design and methodologies, design patterns, data structures and algorithms
• Must be able to develop clean, natural flow, HTML.
• Must be able to develop expert, object oriented, client side JavaScript
• Must be familiar with scripting management interfaces: WMI, ADSI, ADO, TSQL
• Need to understand Windows automation principles

PROJECT MANAGEMENT TIME MANAGEMENT

• Must be able to work independently as well as part of a team
• Must be familiar with project management and time management techniques
• Need to be able to define and meet goals and milestones
• Self-driven. Mindset for automation
• Familiar with Change Management process
• Familiar with version control

Job Requirements: (Knowledge/ Experience):
Excellent communication and interpersonal skills
Candidate must possess 10 years of industry experience in application software development, at least 5 of
which should be in development of web applications.

TECHNICAL REQUIREMENTS

Web UI Design: HTML 4/5, CSS 2.0/3.0, XML
Graphics Design/Editing: Adobe Photoshop, Adobe Illustrator
Client-Side Development: Core Javascript, jQuery, extJS, AJAX, XSLT, PHP
Server-Side Development (C#/VB.NET): ASP.NET, ASP.NET .MVC, .NET WFC, .NET WF, ADO.NET, OOP, TDD, RESTful Services

Database: MS SQL 2000-2008, Sybase, Oracle
IDE Experience: Adobe Dreamweaver, Visual Studio 2005/2008
Code Versioning: CVS, SVN, VSS
Development Cycle Management: JIRA, Bugzilla, Wiki
Required Skills/ Competencies/ Attributes:
Education:
BA/BS

No comments:

Most Recent Post