drjobs Web Application Developer - PHP

Web Application Developer - PHP

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Blacksburg, VA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description

The Office of Research and Innovations Electronic Research Administration (ERA) team is searching for an expert PHP Software Developer to work closely with diverse development teams to develop enterprise webbased software solutions. This position will be responsible for maintaining designing developing and testing webbased software products including multipage applications (MPA) and browserside singlepage applications (SPA). This will include developing software in both the backend and frontend of each product including databases web services and various frontend technologies. In addition this position will be responsible for integrating products with a diverse set of existing enterprise information systems databases and other data sources by sending and receiving data via web services messaging and direct access. This position will also involve understanding complex university workflows customizing/creating solutions and troubleshooting all webbased products and their supporting processes.

The position is hybrid and the work arrangement requires a regular level of onsite presence either weekly if the selected candidate is within commutable distance or up to one week per month if the selected candidate is outside commutable distance. Actual schedule to be confirmed upon hire and based on business needs.

Required Qualifications

Demonstrated proficiency in PHP; ability to analyze and understand project requirements and to implement requirements using existing and emerging PHP > 8.0;
Advanced degree in computer science or related field with progressive development experience or bachelors degree with significant professional experience developing and testing software using the Linux Apache MySQL PHP (LAMP) stack;
Demonstrated experience designing developing and integrating enterprise level web applications and services;
Extensive professional experience developing rich user interfaces in the browser using HTML5 CSS and JavaScript as well as frameworks such as Angular or React;
Demonstrated proficiency in database design; working knowledge of SQL databases: PostgreSQL MySQL;
Demonstrated ability in planning communicating and achieving development goals;
Ability to comprehend maintain and enhance large software products despite the original code author not being on the team;
Strong skills in open and proactive communication selfmotivation creativity and problemsolving all while working across multidisciplinary teams or independently.

Preferred Qualifications

Experience with enterprise integration strategies and system integration protocols (e.g. REST/SOAP web services messaging and direct SQL/LDAP);
Demonstrated proficiency in a wide range of programming languages to include Java Javascript Python;
Experience with AWS cloud computing platform (S3 Lambda CloudFront IAM SNS SQS CloudWatch etc.;
Modern Java EE (EE 7 or other Javabased web application development frameworks (e.g. Spring Framework JBoss Seam);
Experience working on project teams that utilize Scrum as their Agile approach to software development;
Experience leveraging version control software (e.g. Git) with multiple team members numerous branches and regular code reviews;
Experience with Integrated Development Environments (e.g. Intellij)
Extensive experience in testdriven development practices

Appointment Type

Regular

Salary Information

Starting at $91395; commensurate with experience

Review Date

July 5 2024

Additional Information

The position is hybrid and the work arrangement requires a regular level of onsite presence either weekly if the selected candidate is within commutable distance or up to one week per month if the selected candidate is outside commutable distance. Actual schedule to be confirmed upon hire and based on business needs.

The successful candidate will be required to have a criminal conviction check.

About Virginia Tech

Dedicated to its motto Ut Prosim (That I May Serve) Virginia Tech pushes the boundaries of knowledge by taking a handson transdisciplinary approach to preparing scholars to be leaders and problemsolvers. A comprehensive landgrant institution that enhances the quality of life in Virginia and throughout the world Virginia Tech is an inclusive community dedicated to knowledge discovery and creativity. The university offers more than 280 majors to a diverse enrollment of more than 36000 undergraduate graduate and professional students in eight undergraduate colleges a school of medicine a veterinary medicine college Graduate School and Honors College. The university has a significant presence across Virginia including the Innovation Campus in Northern Virginia; the Health Sciences and Technology Campus in Roanoke; sites in Newport News and Richmond; and numerous Extension offices and research centers. A leading global research institution Virginia Tech conducts more than $500 million in research annually.

Virginia Tech does not discriminate against employees students or applicants on the basis of age color disability sex (including pregnancy) gender gender identity gender expression genetic information national origin political affiliation race religion sexual orientation or military status or otherwise discriminate against employees or applicants who inquire about discuss or disclose their compensation or the compensation of other employees or applicants or on any other basis protected by law.

If you are an individual with a disability and desire an accommodation please contact Kaitlin Winfree at during regular business hours at least 10 business days prior to the event.

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.