×
Register Here to Apply for Jobs or Post Jobs. X

Viking Union Lead Developer

Job in Bellingham, Whatcom County, Washington, 98227, USA
Listing for: Djangojobs
Full Time position
Listed on 2025-12-05
Job specializations:
  • IT/Tech
    Web Developer, IT Project Manager
Job Description & How to Apply Below

The Viking Union Lead Developer (Information Technology Specialist
3), provides analysis, design, programming, maintenance and technical support for web-based applications and websites. Development work includes automating staff workflows and improving the efficiency of business processes for the Dean of Students Administrative Unit, the Viking Union Organization, and the Associated Students of Western Washington University.

This is a highly technical, programming-heavy position, with some project management and student development responsibilities. It requires extensive experience with application development, content management systems, database design for web applications, and systems integration. Familiarity with agile development methodology is preferred.

The position will serve as the lead developer on all development projects. He/She will direct the daily work for a team of 3-5 student employees, with an emphasis on providing an educational opportunity for the student employees to learn professional web development practices. This position reports to the Viking Union IT Manager.

The Viking Union and the Dean of Students are committed to Western's strategic goal of recruiting and retaining a diverse workforce; we welcome diverse applicants for this position.

This position is part of a Public School Employees of WWU bargaining unit. New employees are required to meet the membership requirements of the current collective bargaining agreement within 30 calendar days of employment.

About the College/Department:
Viking Union Technical Services

Position Responsibilities:
  • Designs, develops, and maintains web sites, web applications, forms and automated staff workflows to meet the needs of the Dean of Students/Viking Union/Associated Students
  • Creates, tests, modifies and maintains database-driven web applications
  • Consults with the IT Manager to estimate scope, budget, and timeline for website/web application development projects; IT Manager sets project priorities based on this consultation and organizational needs
  • Directs the day-to-day work of a student web development team, and sets task prioritization for him/herself and the student team based on established project priorities
  • Coordinates requirements gathering for development projects with the IT Manager and relevant stakeholders'
  • Provides training, documentation, and technical support to web application users, including Viking Union, Dean of Students and Associated Students; this may be provided directly the Lead Developer or delegated to the student web development team where appropriate
  • Builds and maintains professional affiliation with other programmers and web development specialists on campus
  • Continually assesses the development process, environment, and infrastructure, recommends improvements to the IT Manager, and implements those improvements under the direction of the IT Manager (and in collaboration with other campus partners when appropriate)
  • Attends department and division meetings, trainings, and workshops, including trainings to promote and develop cultural competency and other organizational values
  • Temporarily executes the essential duties of the IT Manager in their absence
  • Other duties as assigned
Required Qualifications:
  • At least three years of extensive experience writing applications with one or more high-level programming languages
  • At least one year of experience designing and administering relational databases (such as MySQL)
  • At least one year of experience developing in a Web Applications Framework (such as Django or Ruby on Rails)
  • Familiarity with version control systems (such as Git or Sub Version)
  • Familiarity with agile development methodology (Scrum, Kanban, XP, etc.)
Preferred Qualifications:
  • Experience working with a diverse population
  • Experience working in an education setting
  • Demonstrable customer service skills
  • Experience developing applications in Python
  • Experience implementing principles of Test Driven Development
  • Experience designing and/or maintaining a Continuous Integration environment
  • Familiarity with Web Design principles, including accessibility standards and responsive design
  • Bachelor's degree in any subject, or Associate's…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary