JOB DESCRIPTION:
Technical knowledge:Working knowledge of Web technologies and related tools including development technologies and scripting languages (e.g., HTML, JavaScript, jQuery, CSS, SCSS, JS Frameworks, CSS Frameworks, ASP. Net MVC, Sitecore 9 or 10, ADO (Azure DevOps), etc.) Working knowledge and experience in developing and delivering the best user experience across all devices for public-facing websites with responsive web design. Working knowledge of implementing reusable UI components, and shareable and customizable site themes. Systems Development Life Cycle as pertains to software development projects.
Technical skills: Mandatory Skills: CSS, HTML, Javascript, jQuery, Asp .Net MVC/Razor Syntax, SCSS.Application development using current computing architectures and environments (e.g., multi-tiered Client/Server Web) Analytical and problem-solving skills Ability to estimate development tasks for small to medium-sized web development projects. Solid understanding of multiple technologies including servers, browsers, 3rd party utilities/tools. Agile Methodology/Scrum Process: Solid understanding of Agile methodology and Scrum process. Self-motivated to know the latest in development technologies, tools, and techniques.
Soft skills: Strong verbal and written communication skills can translate technical concepts as appropriate to the audience level. Ability to work self-directed and as part of a team on projects of varying size; works well on multi-functional project teams and shows commitment to tasks, projects, and teams. Strong interpersonal skills
Education: 4 Year College Degree/bachelor’s preferred with a concentration in Computer Science or equivalent work experience.