Previous Job
Senior PHP Developer
Ref No.: 18-03043
Location: Colorado Springs, Colorado
Position Type:Right to Hire
Start Date: 03/20/2018
Title: Sr. PHP Developer
Location: Colorado Springs, CO + 2-3 Days Remote
Duration: 6+ Month Contract – Potential Hire
Rate/Salary: DOE

Essential Duties
  1. Works with key staff to understand business drivers and rules associated with areas such as membership, event permitting, club management, results and rankings, post-event processing, licensing, etc.
  1. Writes code to specification to meet expectations of key staff. Tests and debugs software applications prior to release, as well as during the lifecycle of the product.
  1. Provides programming support for organization utilizing PHP language.  Analysis of needs, testing of solutions, and applying the enhanced functionality.
  1. Makes recommendations for system changes, including redesign and enhancements to ensure process efficiencies, staff productivity, user friendliness, and end-user satisfaction.
  1. Documents software specifications, and provides training to staff on how to use and support new functionality.
  1. Produces management reports, monitors and maintains various website systems such as the ticketing system and online payment system. Supports all backend functions, including creating and maintaining website code that auto-sends emails to members and report tools.
  1. Creates and builds new functionality into web site.  Requests come from members, local associations, internal organization, etc.  
  1. Occasionally takes calls from members on unrelated matters that require unique care.
  1. Provides analytical support to the accounting department when issues arise pertaining to balancing of accounts.
Other Duties
  1. Other duties as assigned.
Job Specifications
Knowledge, Skills
  • PHP, Javascript, REST API, JSON, and MySQL
  • Use of Phalcon or similar framework
  • Experience working in AWS environment
  • Experience with VMware
  • Strong SQL scripting experience to analyze, transform and integrate complex data sources
  • Experience with ETL tools and with messaging technologies such as SQS, JMS, etc.
  • Comfortable developing within a Unix/Linux environment
  • Strong experience with object oriented programming languages to build processes around data transformation and data structures. Strong preference for Python.
  • Solid ability to complete work following engineering standards and best practices
  • Develops clean, elegant, well-commented and reusable code which is easy to maintain and extend
  • Superior ability to debug programs and help team members overcome technical problems
  • Passion to build business driven solutions regardless of technology
  • Excellent communication skills with the ability to identify and communicate insights and technical approach
  • Superior ability to identify and resolve problems in a timely manner. 
  • Solid ability to balance team and individual responsibilities. 
  • Solid ability to respond promptly to customer needs; solicits customer feedback to improve customer service; responds to requests for service and assistance; meets commitments.
  • Solid ability to adapt to changes in the work environment; manages competing demands; changes approach or methods to best fit the situation; ability to deal with frequent change, delays, or unexpected events.
  • Demonstrates accuracy and thoroughness; looks for ways to improve and promote quality.
  • Experience building mobile apps in native iOS / Android apps
  • Knowledge of accounting and bookkeeping concepts a plus.
Bachelor’s degree in Computer Science or related field;
Minimum 3 years of strong full stack web application development experience designing and developing front-end interfaces and backend solutions using PHP.
        Equipment Utilized
 General office equipment, such as computer, scanner, fax, and telephone.
        Software Utilized
Microsoft Office products.  Programming in PHP. Zend Studio.  Requires basic understanding of Linux. Dreamweaver, Photoshop, ssh, telnet, putty, and code repositories.
Exempt Positions       Scope of Authority, Financial Authority, and Communication 
Responsible for function of individual position.
Works under general supervision.  Has no direct report.
Physical Demands
Working Conditions
Generally, works in the office; therefore, the noise level in the work environment is usually moderate.  The employee may occasionally lift and / or move up to 20 pounds.  Specific vision abilities required by this job include close vision and distance vision. While performing the duties of this job, the employee is regularly required to sit and talk and hear.  The employee is frequently required to use hands to finger, handle, or feel and reach with hands and arms.  The employee is occasionally required to stand, walk, climb or balance and stoop, kneel, crouch, or crawl.
Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.