Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Participates in the feasibility analysis for new systems/applications.
- Leads or plays a leadership role in the technical design of new systems/applications for work type 1 and smaller type 2 projects, working from functional specifications. Directs junior staff in the coding and/or configuration and testing needed to meet documented needs.
- Performs coding and/or configuration to meet documented needs, utilizing standard procedures and techniques.
- Monitors the operating efficiency of existing application systems and provides (or arranges for) proactive maintenance. Reviews, analyzes, and modifies programming systems, including coding, testing, debugging and installing for a large-scale system. Maintains records to document program development and revisions.
- Provides technical support and leads the effective problem resolution for customer inquiries and to resolve production issues.
- Serves as a coach and mentor to more junior developers. Delegates tasks as appropriate.
- Leads the development phase of work type 1 and small work type 2 projects, making work assignments and holding staff accountable.
- Selects tools and methodologies for projects.
- Commits to deliverables for scope of work with customers and/or management.
- Makes modifications to jobs and schedules for jobs in production.
- Other duties as assigned.
Job Requirements
Qualifications:
- Bachelor’s Degree in Computer Science or related field
- Minimum 3 years of Web Development experience
- Proficiency with PHP, MySQL, HTML, CSS, Flash and JavaScript
- Knowledge in Linux server administration, web domain & hosting
- Knowledge in working with PHP Framework such as CakePHP, Joomla, Drupal
- Knowledge in working with AJAX Framework such as Mootols, JQuery etc
- Strong organizational and analytical skills
- Ability to work under pressure to meet deadlines and required quality standards
- Ability to multi-task and prioritize responsibilities