Reference # 19-00756 Title Full Stack Web Developer PHP, MySql, Linux
Location Phoenix, ARIZONA
Position Type Contract
Experience Level Contract
Start Date / End Date 02-12-2019 --- 01-03-2020
Position Description We are looking for an experienced full stack Web Developer with a proven track record of building high quality web experiences in a Linux based environment. The individual in this role will own major development responsibilities for the Maricopa County Assessor Web Team. As part of the Assessor Web Team, you will work alongside innovative developers who are consistently raising the bar on creativity and user experiences. The right candidate will understand every part of the LAMP stack and how those parts work together. You'll be deploying, monitoring, investigating, troubleshooting, and maintaining web systems and applications, using insight from the industry's best tools to make impactful improvements. Candidates should have a very strong track record of leadership, communication, ownership and a results focus. Proficiency in Linux, PHP, Python, Apache, and MySQL is essential to succeeding in this role. " Meet regularly with business stakeholders and management to understand and refine business and functional requirements and determine project scopes and specifications " Establish and follow Agile development best practices " Maintain existing codebase and troubleshoot critical issues " Identify and build database/application improvements " Design and support applications through the full software lifecycle (overseeing documentation, codes, tests, design, and maintenance). " Handle google analytics and report on trends " Develop and maintain strategic operational systems, tools, and processes, including participation in tactical and strategic development projects " Ensure software stability via regression, support quality assurance, and perform unit and user-acceptance testing to identify bugs and ensure production operations run successfully
Skills Required " Consistently create well-designed, tested code using best practices for website development, including mobile and responsive site design " Create websites and user interfaces, using standard HTML/CSS practices " Database design and implementation " Configure/maintain Linux servers and web stack " Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs " Develop or validate testing schedules, addressing all browsers and devices " Maintain updated knowledge of new and emerging industry trends and technology
Skills Preferred
Experience Required " Proficient in Linux / Apache / MySQL / PHP " Experience in programming using languages like, C, C++, Python " Experience planning and developing websites across multiple products and organizations " Working knowledge of web applications, programming languages, and web services, such as: APIs, CSS, CSS3, cross-browser compatibility, HTML, HTML5, JavaScript, JQuery, security principles, REST, SOAP, and web user interface design (UI). " Dedication to innovative, sophisticated designs and collaborative problem solving " Experience in Agile development methodology " Has developed and supported an operationally critical web service " Working experience in Windows and Linux environments " Knowledge of various Linux system parameters and monitoring agents " Knowledge in the computer algorithms, data structures and optimization concepts in coding
Experience Preferred " Bachelor's degree in web design, multimedia design, or related field " Familiarity with scripting languages such as Perl, PHP, Ruby, or Unix shell scripting " Proven success in a project coordination role " Experience implementing and using modern web development workflows and operations using a variety of tools including GitHub " Experience with NoSQL, such as Redis Cluster, Hbase, Elastic Search
Education Required HS Diploma or GED
Education Preferred Bachelor's degree in web design, multimedia design, or related field