Senior Web Developer

Brown UniversityProvidence, RI
428dHybrid

About The Position

The Senior Web Developer at Brown University is responsible for the planning, design, coding, documentation, testing, and maintenance of custom web applications that support the university's faculty, staff, and students. This role requires collaboration with a diverse group of stakeholders and aims to promote standardization and efficiency across the Office of Information Technology (OIT). The developer will also ensure that local systems integrate seamlessly with the broader campus IT infrastructure, maintaining a secure and reliable computing environment aligned with established standards and best practices.

Requirements

  • BA/S in Computer Science or related field.
  • 2-3 years of related technical experience.
  • Expertise in developing and maintaining database-driven web applications.
  • Advanced knowledge of relational database management systems, preferably MySQL.
  • Project management, planning, and process modeling skills.
  • Proficiency in HTML, CSS, PHP, JavaScript, Node.js.
  • Experience with application development frameworks, preferably Laravel.
  • Proficiency with frontend frameworks, preferably React.
  • Strong debugging and problem-solving skills.
  • Advanced knowledge of Git.
  • Experience with shell scripting.
  • Some experience with CMSs, preferably Drupal.
  • Knowledge of devops concepts like CI/CD pipelines and Docker.

Nice To Haves

  • Experience with Kubernetes.
  • Ability to understand non-technical users' requirements in an academic environment.
  • Strong communication skills for collaboration with non-technical users.

Responsibilities

  • Plan, design, code, document, test, and maintain custom web applications.
  • Facilitate productive relationships with faculty, staff, and students.
  • Assist in establishing and promoting common development methodologies and tools.
  • Collaborate with the team to promote standardization and efficiencies across the division.
  • Maintain a secure and reliable computing environment aligned with OIT's standards.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan
  • Paid holidays
  • Flexible scheduling options
  • Professional development opportunities

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Educational Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service