The College of Education and Human Development Communications and Marketing Department is looking for two developers to join our team and help create public facing websites and applications for college, academic, and research units using the University of Minnesota enterprise Drupal 8 platform.
In addition to other strategic marketing and communications functions, our team provides web content planning, design, development, and maintenance of college websites and applications. These new positions will work closely with other developers and communicators in a SCRUM environment from collectively planning out sprints to agreeing on the definition of done, and engaging in sprint retrospectives.
Developing and maintaining UX modules, ease in/out, and dynamic displays
Developing reusable website modules and interactions.
Opportunities will be available to diversify skills by collaborating with other developers in the office on projects that involve systems like WordPress, Cognito, Google Analytics, and search tools.
These positions will be responsible for the estimation, planning, architecture, performance, testing, and support of multiple web applications in Drupal and will be required to deliver new high quality functionality. These positions will have autonomy and responsibility for the job duties listed below and will be expected to deliver functionality on deadline. These positions report to the Communications and Marketing Director. Project intake for the team is managed by a SCRUM coach.
Involvement with the University technology community is encouraged for these positions, our office co-hosts weekly tech people co-working events in conjunction with University Libraries and Academic Support Resources.
The Communications and Marketing Office is located in Wulling Hall on the Twin Cities East Bank campus. The suite is a secured space shared with developers from the college IT office. The environment is conducive to the creative work of information technology, featuring individual private offices for focused work and gathering spaces in the center of the suite for collaborative work.
Drupal Web Development and Programming (80%)
Independently or with a team lead various Drupal website projects, such as college-wide applications or college, department, or unit websites, ensuring integration among all sites
Develop and collaborate on concepts, preferably high fidelity wireframes and prototypes
Implement concepts using the Folwell web theme developed by University Relations to present content that is effective and brand compliant
Design user interfaces including menus and navigational tools to maximize website usability and accessibility
Develop custom modules in PHP
Design and implement complex systems and databases
Coordinate and resolve issues with central OIT.
Website Management (15%)
Consult with faculty, staff, and students on project and website requirements, content strategy, and information architecture. Communicate with them on a regular basis to verify applications and sites meet their needs. Make adjustments, as needed.
Trouble shoots web issues
Review and prioritize website design and/or development project requests
Research and ensure compliance of web application standards, including accessibility
Manage issues assigned from a ticketing system, such as GitHub and/or ServiceNow
Develop documentation, backup, and recovery procedures
Work to continuously improve and evolve how CEHD delivers and manages our web presence and infrastructure
Training and Consulting (5%)
Work with team members to meet goals and project deadlines
Provide training and technical assistance to team and other college users
Consult on technical options/resources, including the selection and purchase of automated tools
Stay current with trends in web design and development, and participate in training as needed
Engage in the University of Minnesota web/Drupal community
BA/BS degree required. Four years of work experience in the areas of application/web/systems development with a related BA/BS degree. Six years of work experience in the areas of application/web/systems development with a non-related BA/BS degree
Work experience developing secure and accessible web applications, including experience working with debugging tools
Experience with responsive theming for a CMS, such as Drupal web theming, content types, and front-end techniques, including living style guides
Ability to work independently and collaboratively as part of a team with a strong commitment to customer service
Ability to communicate clearly and professionally with customers, such as students, staff, and faculty, conveying technical concepts in a non-technical fashion
Experience with Revision Control Systems, preferably GITHUB. GITHUB is required for Drupal sites at the U
Experience with automated builds and deployment
Intermediate Adobe suite skills for collaboration on wireframing
Experience with server-side scripting language common in web development (PHP preferred), JSON, RSS feeds, social media APIs, HTTP requests, CSS pre-processors (SASS)
Two to three years of experience building Drupal websites, including coding, testing, and supporting websites that are compliant with accessibility standards
Ability to convert comprehensive layouts, wireframes, and PDFs into working HTML pages
Experience working with and maintaining local copies of sites
Experience modeling, designing, and administering databases (MySQL preferred)
Past coursework or experience that includes software engineering, database systems, and user interface design as it relates to web usability and accessibility
Experience with Microsoft Office
Experience with Unit Testing
Experience with PHP frameworks
Experience working in a large and complex organization
Internal Number: 334770
About University of Minnesota, Twin Cities
The University of Minnesota, founded in the belief that all people are enriched by understanding, is dedicated to the advancement of learning and the search for truth; to the sharing of this knowledge through education for a diverse community; and to the application of this knowledge to benefit the people of the state, the nation, and the world.