Job Description
Tasks
- Execute all visual design stages from concept to end.
- Create wireframes, storyboards, user flows, process flows and site maps to communicate interaction and design ideas.
- Analyze user needs to implement Web site content, graphics, performance, and capacity.
- Develop website maps, application models, image templates, or page templates that meet project goals, user needs, or industry standards.
- Design, build, or maintain web site, using authoring or scripting languages, content creation tools, management tools, and digital media.
- Establish and design guidelines, best practices and standards.
- Provide clear, detailed descriptions of web site specifications such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware.
- Develop and document test plans, testing procedures, or test results.
- Design and implement web site security measures.
- Establish backup and recovery standards.
- Develop or implement procedures for ongoing web site revision.
- Select programming languages, design tools, or applications.
- Develop databases that support web applications and web sites.
- Write supporting code for web applications or web sites.
- Recommend and implement performance improvements.
- Create web models or prototypes that include physical, interface, logical, or data models.
- Analyze user needs to determine technical requirements.
- Develop and document style guidelines for web site content.
- Provide knowledge transfer and technical documentation
**.** Qualifications
- Five (5) years' experience in Web Design/Development role with C#.net/ASP.net core o A Master's degree substitutes for three years of experience, or a Bachelor's degree substitutes for two years, or an Associate's degree substitutes for one year
- One (1) year experience in cloud development using Azure
Desired Skills
- Proven work experience as a web designer/developer
- Work experience in system integration with SQL databases
- Work experience designing, developing and implementing SQL databases.
- Ability to manage multiple priorities and assignments.
- Experience with Web Applications and programming languages such as HTML, CSS, JavaScript, bootstrap, JQuery and API's.
- Proficiency in creating visual designs, wireframes, storyboards, user flows, process flows and site maps.
- Experience working in an Agile/Scrum development process.
- Ability to solve problems creatively and effectively.
- Experience in planning and delivering software platforms used across multiple products and organizational units.
- Knowledge or hands on design experience with Web Services
- Strong Web User Interface Design (UI)/User Experience (UX) expertise with designing web portals and applying understanding of accessibility guidelines, cross-browser compatibility, general web functions, and web standards.
- Familiarity with web application security integration (e.g. Single Sign-On Source control principles and use (e.g. using GitHub).