Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Virginia Commonwealth University Logo

PHP/Symfony Developer

Virginia Commonwealth University

Up to $75,000
Nov 7, 2025
Floyd, VA, US
Apply Now

VCU Office of the Vice President for Research and Innovation needs to support and enhance its research enterprise by building a new unified ERA system, ONEeRA, and improving existing systems that facilitate critical research processes.

Requirements

  • Proven experience building PHP/Symfony web applications.
  • Experience working with Docker and Docker Compose in day-to-day development.
  • Practical experience containerising applications (Dockerfiles, multi-stage builds, image hardening) and orchestrating services with Docker Compose.
  • Reasonable Linux command-line proficiency and comfort working with logs, environment variables, and service configuration.
  • Understanding of dependency management and reproducible builds (Composer, Yarn).
  • Experience with automated testing and unit testing frameworks.
  • Experience using CI/CD (e.g., GitHub Actions, GitLab CI, Bitbucket Pipelines, or similar) to build, test, and package code.

Responsibilities

  • Develop and maintain the ONEeRA system by implementing technical specifications, writing new code, and improving existing functionality.
  • Collaborate with analysts and stakeholders to design, build, and iterate on new products and features.
  • Enhance user experience by identifying and implementing improvements to the overall product.
  • Assist in developing new applications and functions, ensuring all code is accessible, maintainable, and scalable.
  • Write clean, efficient PHP, JavaScript, CSS, and HTML, following best practices and standards.
  • Build and support containerised local, development, and test environments, along with CI/CD workflows and release packaging.
  • Coordinate with campus IT on server management and maintenance, and work together to ensure robust logging, monitoring, and the overall performance and availability of ERA services.

Other

  • Only candidates who do not require current or future sponsorship for employment will be considered.
  • Strong understanding of user-friendly design principles and performance optimisation for software components.
  • Excellent communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders.
  • A self-motivated attitude, with a passion for continuous learning and sharing knowledge with the team.
  • Demonstrated experience working in or a commitment to fostering an inclusive environment for diverse faculty, staff, and students.