PHP/Symfony Developer
Listed on 2025-12-02
-
Software Development
Software Engineer
PHP/Symfony Developer – Virginia Commonwealth University
Advertising
Summary:
{sApplications
Details}
Join us at the Office of the Vice President for Research and Innovation.
Unit: VP Research MBU
Department: Research Information Systems
Department Summary: We foster transformative research, discovery and innovation across VCU through excellence in service. We partner with faculty in all schools and departments, supporting grant funding, study planning, collaborations, budget calculations, grant applications, industry contracts, patents and licensing. Our commitment has positioned VCU as a national leader in research.
Duties & ResponsibilitiesAs a Developer for the VCU Enterprise Research Administration (ERA) systems, you will support and enhance the research enterprise. You’ll help build our new unified ERA system, ONEeRA, which manages grant submission, IACUC protocols, conflict of interest, export control, and research billing.
Additionally, you will work on Dev Ops, focusing on containerised development environments and CI/CD pipelines.
This Position Will Include- Develop and maintain the ONEeRA system by implementing specifications and writing new code.
- Collaborate with analysts and stakeholders to design, build and iterate new products and features.
- Enhance user experience through continuous improvements.
- Assist in developing new applications and functions, ensuring code is accessible, maintainable and scalable.
- Write clean, efficient PHP, JavaScript, CSS, and HTML, following best practices and standards.
- Build and support containerised environments and CI/CD workflows, coordinate with campus IT for server management and maintain logging, monitoring and performance.
Minimum: Bachelor's degree in a relevant field or equivalent experience. Candidates not requiring sponsorship.
Required Qualifications- Experience building PHP/Symfony web applications.
- Experience with Docker and Docker Compose in day‑to‑day development.
- Strong understanding of user‑friendly design principles and performance optimisation.
- Excellent communication skills to articulate technical concepts.
- Practical experience containerising applications (Dockerfiles, multi‑stage builds, image hardening).
- Linux command‑line proficiency and comfort with logs, environment variables, and service configuration.
- Understanding of dependency management and reproducible builds (Composer, Yarn).
- A self‑motivated attitude, continuous learning and sharing knowledge with the team.
- Commitment to fostering an inclusive environment for diverse faculty, staff, and students.
- Demonstrated ability to work in and foster an environment of respect, professionalism and civility at VCU.
- Experience with automated testing and unit testing frameworks.
- Experience using CI/CD (e.g., Git Hub Actions, Git Lab CI, Bitbucket Pipelines) to build, test and package code.
- Experience maintaining CI pipelines that run linters, static analysis (e.g., PHPStan), security/vuln scans, and test suites.
- Basic database operations (Maria
DB/MySQL), experiences with caches/queues (Redis, Beanstalkd) in containers. - Familiarity with research administration processes or university research environment.
Salary Range: up to $75,000.
Benefits: Comprehensive health benefits, paid annual and holiday leave granted up front, generous tuition benefits, retirement planning and savings options, tax‑deferred annuity and cash match programs, employee discounts, well‑being resources, abundant opportunities for career development and advancement.
Other DetailsFLSA Exemption Status: Exempt
Hours per Week: 40
Restricted Position: No
ORP Eligible: No
Work Arrangement: Hybrid
Job Title: Open
Employment Type: Full‑time
Seniority Level: Entry level
Industries: Higher Education
#J-18808-Ljbffr(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).