> Markdown version of [/jobs/ext/538763-applications-programmer-developer](https://www.wearedevelopers.com/jobs/ext/538763-applications-programmer-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Applications Programmer / Developer - **Company:** IBA InfoTech Inc. - **Location:** San Francisco, CA, United States - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), PHP (Programming Language), Cascading Style Sheets (CSS), CentOS, Software Debugging, Linux, Apache Hypertext Transfer Protocol Server, Mobile Application Software, Laravel, MySQL, Object-Oriented Software Development, Oracle (Applications), Selenium, Software Engineering, Web Pages, WordPress, Web Content, Information Technology, Cloud Migration - **Published:** June 14, 2026 - **Apply:** https://ibainfotech.com/applications-programmer-developer-jobs-san-francisco ## About the Role * Minimum of one year of professional PHP programming experience is required * Bachelor's degree is required * Object-oriented PHP programming; Laravel experience a plus * Javascript, CSS, and HTML expertise * Application-level Linux experience (e.g. migrating applications) * MySQL database querying; Oracle experience a plus * Ability to create and maintain automated application tests ## Description * Plan, code, test, debug, implement, maintain, and document web-based applications with an emphasis on secure, standards-based programming methods * Create and maintain automated application tests (e.g. with selenium server) * Configure and install PHP and httpd on Linux (preferrably CentOS) * Install, secure, and update web software (e.g. WordPress) * Publish/update UIndy web content (text, images, etc.) * Help serve as a point-person for staff and end-user problems related to UIndy web pages * Keep up-to-date with current and emerging development best practices and research new technologies * Regularly communicate with all interested parties to provide and receive updates regarding development, troubleshooting, timelines, etc. * Develop and support mobile applications to meet institutional goals, as need arises * Participates in departmental, divisional, or University-wide projects and programs when asked by supervisors * Attends training and professional development, as necessary; some travel may be required ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer)