$80K — $100K *
Principal Duties and Responsibilities:
Directly assists in the development of a solutions architecture program including departmental roadmaps and project portfolios for IT systems architecture.
Helps assure solutions not only are a fit for the specific purpose but also closely align with the standards guidelines of technology solutions.
Reviews the system architecture currently in place and works with technical team to recommend solutions to improve it.
Evaluates the business impact that certain technology choices have.
Translates design and interaction requirements to a solution which is fully functional in the Bank’s web environment and across all web browsers, including mobile devices (iOS, Android).
Uses dynamic web languages and code libraries in solutions.
Provides development support for the Bank’s public website(s). Provides direction and insight into user experience, content generation and coordination, visual design and typography, style conformity, maintenance, and security.
Provides technical guidance and support to team members, stakeholders, and content owners. Incorporates world-class functionality into application when new tools and capabilities become available to increase user experience and engagement.
Develops new mobile and multi-media applications that will enhance the Bank’s digital communications strategy.
Designs programs, and implements highly complex and technically advanced applications for both the external and internal web environments.
Keeps up-to-date with industry standards and best practices. This includes, but is not limited to, mobile web, security, accessibility, and usability.
Implements web security to prevent SQL injection, cross-site scripting, and any other malicious attacks that could compromise the Bank’s network or cause reputational harm. Review web inspection reports and resolve any vulnerabilities.
Builds database tables, writes SQL queries, and constructs stored procedures. Generates SQL scripts to migrate databases to production environments.
Fulfills job duties and responsibilities in conformance with sound safety practices.
Performs other related duties as assigned.
Provides useful data and analytics on the use, traffic, and engagement for all of the Bank’s digital platforms with the exception of the social platforms.
Meets routinely with the Manager of Digital Solutions, the digital team, and the media team to review analytics and make changes to content to increase traffic to high target products.
Bachelor’s Degree in Information Systems, Web Design, or relevant experience required. Masters preferred.
A minimum of 4 years' experience in developing and maintaining websites and a minimum of 3 years' experience building web applications.
Knowledge and Skills:
Demonstrated expertise in content strategy, user experience, usability, data visualization, mobile application development, search and website analytics, social media, or database design is highly desired. Project management skills a plus.
Strong understanding and practical experience with Sitecore a plus
Strong object-oriented programming skills (i.e. C#)
Experience with .NET Framework 4.5+, MVC, and web services
Experience with build automation and code repository tools (e.g. Azure DevOps, Git, Bamboo, etc.)
Ability to understand existing content and business process to design and deliver solutions. Experience with migration of website content from legacy systems to new platforms.
Working knowledge of database SQL, object creation, and stored procedures
Valid through: 4/24/2021