Deliver product enhancements according to the requirements on existing software and take part in new developments
Design,Code, Automate, and refactor codes, programs, scripts and other software services
Diagnose, troubleshoot and provide solutions to problems with newly developed and existing software
Work with the Product Development Manager, Business Analyst and the Product Team to build the technology design to deliver new features or enhancements
Participation in iterative agile approaches to software development