TRC Professional Solutions, on behalf of the Client, is hiring for a Level 2 PHP Developer, to join a growing yet stable group of talented individual, for a direct hire role in the Greater Atlanta area.
You will provide high quality application designs and code delivery for Client’s eCommerce websites. In this role, the Level 2 Developer provides high level and detailed application designs as well as application code. You will own design and code quality for the assigned applications and projects and work with the development team to deliver on time and high quality results. A top priority will be minimizing adverse impact from production incidents and building long term solutions to prevent reoccurrence. Also, a percentage of time will be spent on level 3 production support to include application analysis and troubleshooting. This role is mid-level and is very a hands on in terms of support troubleshooting as well as application design and coding.
Application Design 20%
High understanding of SDLC in an agile environment
Deliver high level estimates for future development work
Deliver detailed designs for PHP and Java based applications
Understand and provide performance and design input to relational DB designs
Contribute to the project planning efforts as a senior technical resource
Must have technical troubleshooting expertise and mentorship ability
Provide input to application/infrastructure scalability
Design appropriate metrics for key performance and code quality indicators
Assist in quality assurance efforts, particularly in the area of automated test suites
Provide input to administering environments, configuration management and release management
Must have technical expertise in relational DBMS; DBA experience is not required
Follow appropriate departmental and company procedures and policies (i.e. change control, auditing, release, configuration, problem and incident management).
Maintain good working relationships with internal departments, 3rd party vendors and service providers.
Provide timely and expert advice on emerging trends and issues affecting the SDLC
Work with offshore team to deliver 24x7 support model
Code Development 50%
Deliver quality code for client and internal projects
Lead code reviews and ensure for quality of team’s deliverables
Assist team to identify and deliver architectural improvements
Provide feedback to management and team to improve overall IT effectiveness
Level 3 Production Support 30%
Keeping a stable production environment is a top priority. The Developer Level 2 position will play a key role in achieving first class high availability. Part of this role will consist of analysis and troubleshooting of software and DB procedures in the event of a total or partial outage. Production daytime and on-call support are required.
Strong customer service and support focus with a desire to deliver a high quality service
Self-motivated and highly professional with ability to lead and take ownership and responsibility
Ability to multi-task, work under pressure and to tight deadlines
A desire to learn and improve skills and knowledge
Fast learner, energetic and enthusiastic
Adaptable and flexible to business demands
Strong organization and planning skills
Positive ‘can-do’ attitude
Skills & Requirements
Functional Skills and Experiences:
* Zend framework experience a big plus.
Experience leading technical support teams in a critical online application environment
3+ years’ experience in a hands-on DBA or application support lead role
Extensive problem solving and debugging skills
Ability to independently apply production upgrades and support the products and technologies
Excellent interpersonal and communication skills
Flexible in working outside of core business hours at short-notice
Technical Skills and Experiences:
· Experience with supporting multi-tier infrastructures/applications
· Experience working with relational databases (ex: PostGres, MSSQL, Oracle)
· Strong database or DBA experience is a must (Desired: MSSQL Server, Postgres)
· Experience with DDL Maintenance, index maintenance as well as DML.
· Expertise in database performance tuning
· Some experience with the one of following technologies: Java, C#, PHP, Web Services