Senior PHP Full Stack Developer - HYBRID
HHS Technology Group, Inc., Atlanta, GA, United States
WHO WE ARE:
At HHS Tech Group (HTG), our work matters, and each of us makes a difference in the lives of people every day.
HTG is a leader in the development and delivery of innovative, purpose-built modular software and technology solutions to clients in the commercial and government sectors.
WHAT WE DO:
HHS Tech Group creates innovative, purpose-built technology products and solutions, resulting in value and positive, quantifiable impact for our clients and the people they serve.
Our people bring our software to life through collaborative relationships with our clients, working as a team, helping to solve complex problems that create positive personal and community impact for the people our clients serve.
Each day, our software products and our people are making a difference.
OUR PEOPLE MATTER MOST:
Improving the lives of others and making an impact daily is no simple task. We are dedicated to our team's professional and personal growth and well-being. Some key rewards and benefits include:
- Generously sponsored Medical Insurance
- Fully paid premiums on dental, vision, life, and disability insurance.
- Generous 401k matching program (100% match up to 6%)
- Tuition and Certification reimbursement
- Open PTO policy
Join us!
WHO WE ARE HIRING:
Senior PHP Full Stack Developer - HYBRID - Agile
WHAT YOU WILL DO:
The Senior Application Developer will provide application development and automation support for solutions written in JavaScript based web Agile Development Support frameworks, Microsoft, and PHP technologies. The engagement involves working under the guidance of the AEA unit manager and solution architects to understand the business problems, and system requirements and then provide solutions that are technically feasible, aligned with existing enterprise architecture and meet the needs of the business users within the project timelines. The consultant will act as a Senior Application Developer and will be responsible for system defect analysis and resolution; review designs of the other developers to ensure the solution meets the solution/architecture guidelines set by the project. Additionally, Senior Application Developers will be responsible for porting existing systems to sustainable platforms and languages, mentoring, training, and coaching CalPERS developers. The Senior Application Developer will submit to the contract manager a written weekly and monthly status report as part of this agreement and provide knowledge transfer to State staff before the end of the contract.
The Senior Application Developer may be asked to work onsite at the CalPERS Lincoln Plaza campus, to align with staff's hybrid working model. Some work can be performed offsite.
This project has a hybrid work environment - some onsite work will be required at 400 R Street, Sacramento, CA 95811
ESSENTIAL RESPONSIBILITIES:
Deliverable 1: Analysis, Design, Implementation, Testing and Support• Determine impact of reported defects or enhancements to existing application.
• Propose one or more design options as appropriate to each situation, including a level-of-effort estimate and target delivery date.
• Document the design option selected by CalPERS.
• Develop approved application changes within the existing technical environments, using the approved promotion path and QA/testing methodology
• Performing internal unit/QA testing and facilitate user acceptance testing
• Support best practices in use of code repository and Jenkins pipeline for delivery of application and report fixes and enhancements.
• Update and enhance system documentation to keep it synchronized with system and environment changes.
Deliverable 2: Knowledge Transfer• Contractor will provide knowledge transfer of reporting efforts, escalated system issues, and application changes and enhancements.
• Knowledge transfer to occur via collaborative documentation, code commenting, cross training, and job shadowing.
• Knowledge transfer to take place at CalPERS via regular scheduled meetings and review of documentation
• Documentation to include best practices and lessons learned during the project.
On an ongoing basis, through the end of the contract all work products and deliverables (project status reports, business process, triage incident reports with resolution, meeting minutes, test cases, test outcomes) details must be discussed with the contract manager to ensure that all the information is documented and placed in a file share. The contract manager will schedule knowledge transfer Agile Development Support sessions at regular intervals to ensure that all the work production details have been documented and the knowledge has been transferred to the state personnel.
MINIMUM QUALIFICATIONS:
- Ten (10) years of experience architecting, designing, and developing enterprise web application using MVC frameworks.
- Must have ten (10) years of experience working with PHP and PHP based frameworks.
- Must have a minimum of ten (10) years of experience developing, maintaining, and enhancing complex and innovative programs using XML, CSS, HTML and advance java script and CSS frameworks like JQuery, Bootstrap, etc.
- Must have a minimum of ten (10) years of experience with databases like Oracle, MS SQL, MySQL, Postgres.
- Must have a minimum of five (5) years of experience developing single page web applications (SPA) using html, CSS, and JavaScript frameworks such as Angular or REACT
- Must have a minimum of seven (7) years of experience Clear Case; Clear Quest, JIRA, Bitbucket or similar configuration tools
- Must have a minimum of seven (7) years of experience with tools associated with Continues Integration tools like Jenkins, Bamboo, GitLab CI and their plugins
- Must have a minimum of five (5) years of mobile development experience on iOS platform, Android platform and mobile friendly web applications using responsive design
- Experience with design, build and deploy applications in the cloud (Azure or AWS