Reports to Manager, Internet Operations
We are looking for a creative, technically savvy, self-motivated, conceptual thinker with a broad understanding of front-end coding, object oriented programming and design, database design and structure, and information architecture for internet/intranet development. In addition to new design and development, the Project Manager, Web Development will provide support for the company's Web Content Management-based web sites, and create and maintain ASP.NET applications.

This person will partner with line of business managers to assure that our Web presence supports their business objectives. Candidates should enjoy a collaborative work environment and applying technical skills to solve user experience issues. Strong verbal and written skills are needed to work effectively with others and help drive features to completion.


Responsibilities
Design/Development
Content production (static/dynamic content, coordinate and produce semimonthly newsletters, coordinate and produce bi-monthly Banking Strategies online articles, blogs, etc.)
Create enhancements and modifications to web sites; organize and maintain sites
Deploy web pages and applications to internal and external web sites
Analyze and design pages and applications to fulfill specified requirements
Implement user validation controls and error handling
Unit test web code before deployment, and assist in writing project test plans
Troubleshoot and repair bugs and problems
Assess new standards, techniques and trends, and formulate appropriate strategies and plans for future enhancement of web sites
Maintain certain legacy Active Server Page applications/sites, and also lead their conversion to ASP.NET
Review URL and Web information on routed marketing materials and make suggestions, edits and changes as necessary; setup necessary web analytics tracking elements for later site analysis

Project Management
Coordinate and maintain assigned projects
Coordinate site maintenance plans (backups, dead link checks, etc)

Customer Service Activities
Unit testing of web interface functionality (includes client-side data validation) for online forms
Respond to inquiries regarding BAI's customer-facing Internet applications



Experience: Qualifications- Required

Professional Experience:
3 to 5 Years development experience using:
ASP.NET (C#)
Markup languages (DHTML, XML), style sheets (CSS, XSL/XSLT), as well as JavaScript required
T-SQL, relational database design and data manipulation required
Experience with OOP/OOD required
Strong debugging, troubleshooting and problem analysis/resolution skills required
Well-versed in code optimization, web design, cross-browser development techniques and architecture standards
Developing, securing and utilizing Web Services (e.g. via SOAP)
Strong project management/planning skills and ability to manage multiple priorities in a fast-paced environment required
Proven success in meeting deadlines
Experience with third-party software/services web site integrations
Bachelor's degree in Computer Science or related field required

Functional Skills:
Comfortable producing for a range of electronic output options
Comfortable working with content providers, including subject matter experts and solutions providers
Ability to think creatively
Ability to work independently as well as in cross-functional teams
Excellent communication and organizational skills
Microsoft Office proficient

Qualifications - Desired
Classic ASP skills
Experience using or developing for the Telerik Sitefinity platform
Experience using or developing with Telerik RAD Controls
Adobe Creative Suite (CS3+) skills
Microsoft SharePoint (MOSS and WSS) experience
Experience with Google Analytics
Experience writing technical specification documentation
Experience working with a source code control package such as Subversion or Visual Source Safe


Apply to this job