- Participate in discovery & requirements gathering, and meetings with Products & Business partners
- Liaison between Products, Architect and offshore development team
- Mentor, coach, monitor development team members through pair programming, code review, enforce best practices
- Ensure consistent quality within Release Train
- Display high level of critical thinking in bringing success to the organization
- Partner with offshore Technical Lead to lead team of engineers in design/implement key technical projects
- Able to articulate key issues and draft action plans and communicate with management
- Collaborate with offshore Tech to develop and deliver enhancements which meet or exceed customer needs
- Collaborate across teams within and across Release Trains
- Manage Incident Management and bring defects to resolution
- Provide technical impact and root cause analysis on production issues
- Develop high performance, scalable and secure solutions
- Develop, Test, and Deploy API, UI, and background jobs
- Partner with offshore Technical Lead to enhance and maintain tools to support enhanced catalogs
- Support on planning and delivering core technology upgrades
- Able to diagnose, design, and implement solutions to key technology or application problems as needed
· Experience working with Scrum/ SAFE
Qualifications:
- 7+ years of work experience in a senior technical role with direct hands-on skill set.
- BS in Computer Science or related degree, or equivalent work experience.
- Strong Knowledge of object-oriented PHP programming
- Strong knowledge of PHP web frameworks like Zend/Laminas
- Knowledge of the basic PHP exploits along with their solutions.
- Experience with UI technologies such as JavaScript, TypeScript, React JS, etc.
- Experience with HTML5, CSS, Flex, Responsive design and Redux
- Proficiency in SQL and using relational databases
- Working knowledge of development, testing and deployment of applications to Docker
- Hands on working knowledge of AWS Services like ECS, EC2, S3, RDS, SQS, SNS, Code pipeline, etc.
- Ability to communicate, influence other supporting teams such as product, QA, DevOps, etc to achieve the objectives.
- Knowledge of development tools such as Visual Studio, VS Code, GitHub, Rally Fisheye
- Familiar with Log management and APM tools like Splunk, New Relic, etc.
- Must be an effective communicator
- Have experience in onsite-offshore working model.
- Excellent written and oral communication skills
Understanding of OAuth