JOBSEARCHER

Junior Web Developer

The Talent Acquisition department hires qualified candidates to fill positions which contribute to the overall strategic success of Howard University. Hiring staff "for fit" makes significant contributions to Howard University's overall mission. At Howard University, we prioritize well-being and professional growth. Here is what we offer: Health & Wellness: Comprehensive medical, dental, and vision insurance, plus mental health supportWork-Life Balance: PTO, paid holidays, flexible work arrangementsFinancial Wellness: Competitive salary, 403(b) with company match Professional Development: Ongoing training, tuition reimbursement, and career advancement pathsAdditional Perks: Wellness programs, commuter benefits, and a vibrant company cultureJoin Howard University and thrive with us!https://hr.howard.edu/benefits-wellnessJOB PURPOSE:The Junior Web Developer will serve as a member of the Web Development Team of the Office of University Communications' Division of Web Innovation & Strategy. This position will develop new functionality, refine existing functionality, ensure that CMS and hosting configuration is optimized for high-level performance, as well as help determine and implement technical solutions for Drupal and SharePoint (intranet) sites hosted within a cloud-based multi-site application. NATURE AND SCOPE:This position will help to increase the internal capacity of the Office of University Communications to support the University's growing internal (Intranet) and external web-based content and properties.SUPERVISORY ACCOUNTABILITIES:N/APRINCIPAL ACCOUNTABILITIES:Design, build, implement, and maintain websites that conform to both university branding and industry best practices. Development is primarily in Drupal and Sharepoint (intranet), but may also include other content management frameworks.Manage multi-site Drupal cloud environments, including safeguarding and building upon existing codebasesManage and safeguard codebase update protocolHelp to assess and build on the work of senior third-party developers for integration into codebasesHelp advise on best practices for internal sites, as well as University digital properties beyond the sites directly hosted by the Office of University CommunicationsProficient in using command line interfaces (CLI) for web development tasks, including version control with Git, Drupal site management with Drush, and package management with tools like Composer and npmDevelop and implement custom modules and custom themes for the latest versions of DrupalManage a cloud-based hosting environmentUse APM monitoring tools for cloud-based hosting environment to improve server and site performanceManage and optimize QC process for new site launches and code reviews for new functionalityEstablish and provide technical support for usability testing/prototyping and A/B testingPerform accessibility compliance testing and remediationEvaluate code to ensure that it is valid; properly structured; meets industry standards; and compatible with browsers, devices, or operating systems.Demonstrate strong analytical skills by performing root cause analysis, contributing to technical discussions with evidence-based insights, and rapidly researching potential solutionsWrite technical documentation, within code files, as well as otherwisePreferred, but not requiredAbility to develop and modify Drupal themes with TwigExperience using Composer for dependency managementKnowledge of Drupal hooks systemExperience with Drupal Paragraphs moduleExperience with cache optimization and creating and configuring APIsExperience with Google Optimize to configure and implement A/B testing in live Drupal sitesExperience developing or configuring SharePoint Framework components using ReactExperience managing an enterprise-level cloud-hosting environmentExperience testing and adjusting site structure and design for accessibility complianceExperience using and writing bash scriptsAbility to translate technical considerations into layman's termsAbility to design web pages; to communicate effectively; to handle multiple projects; schedule, test and install web pages; to communicate effectively; and to train othersPrototyping for usability testingCORE COMPETENCIES:Proficient in front-end technologies (HTML5, CSS3, JavaScript/ES6+), with ability to consume and interact with RESTful APIsConfidence in the ability to acquire new technical skills, when needed for new tasks/projectsExcellent written and oral communicationsDiligence, attention to detail, and the ability to get things done in reasonable amount of timeIntegrity, reliability and dedicationAbility to plan and organize several projects and handle multiple priorities simultaneouslyAble to independently interpret and apply technical documentation to make sound implementation decisions and troubleshoot issues effectively.Ability to follow instructions from a manager, as well as confidence to give honest input/feedback to a managerAbility to set and meet timeline/milestonesStrong inclination for self-initiativeInclination for innovationStrong collaborative skills to establish and maintain an effective and harmonious work relationship amongst colleagues, campus partners, and third-party partners.MINIMUM REQUIREMENTS:Bachelor's degree in Computer Science or related field and at least 2-3 years of relevant work experience. 4-8 years of related work experience may be substituted in lieu of educational qualifications. MUST be able to work in a hybrid office setting.Compliance Salary Range DisclosureExpected Salary Range: $65,000 - $70,000