Skip to Content

Senior PHP Programmer


Position Type: Full-time employee

Job Summary

Allonhill is a Denver based financial services company specializing in due diligence reviews on pools of mortgages and oversight services for mortgage backed securities.  We are seeking a Senior PHP Programmer who enjoys a fast-paced, high intensity environment.  The Senior Programmer is responsible for development and maintenance of our proprietary operating platform.

Major Responsibilities

  • Design, develop, and launch system enhancements.
  • Scope IT requirements from business needs.
  • Systematically document progress throughout development projects
  • Assist with technology planning through ongoing research.

Education and Experience

  • Minimum 7+ years experience in software development.
  • College degree in CS, MIS, Business Admin, or Engineering is preferred but not required with significant experience. 
  • Experience optimizing infrastructure components in a mortgage or financial services environment is preferred.
  • Past experience which demonstrates the leadership and ability to perform job responsibilities with minimal supervision.

Required Knowledge, Skills, Abilities, and Certifications

  • Extensive experience using Javascript (including Object Oriented practices) including AJAX
  • Working knowledge of XUL or any previous Firefox plugin development
  • 4+ years of experience in PHP 5 development, MySQL (both database management and scripting/development), Apache, and Linux (Red Hat)
  • Working knowledge of any Javascript framework (YUI, jQuery, Prototype, or others)
  • Object-oriented programming
  • Knowledge of security issues and best practices for building web applications
  • Strong HTML and CSS in multi-browser environments
  • Standards-compliant web authoring techniques
  • Source control with SVN or CVS
  • Experience in application design, programming architecture, and software lifecycle
  • Good problem solving and organizational skills
  • Good interpersonal skills and ability to work in a team environment
  • Ability to manage software project and programs, meet deadlines and work within project timeframes
  • Good verbal and written communication skills
  • Prior mortgage experience is a definite plus

To apply, please send your resume to  [email protected].