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:
Post a Comment