ï‚· Execute Full Cycle for software development using different methodologies
ï‚· Write well-designed, well-Maintained and testable code
ï‚· Translate Business needs into technical design and determine applicability
ï‚· Integrate software components into a fully functional software system
ï‚· Troubleshoot, debug, enhance (Performance, Functionality, Security, Business view, Technology...)
ï‚· Do UAT process, Deploy, support UAT/production and do communication with concerned teams
ï‚· Develop related technical/analysis/design/quality assurance documentation
ï‚· Comply with Company/Department goals, project plans and industry standards