- Coding with company’s standard methodology and policy
- Producing efficient and elegant code based on requirements
- Designing algorithms and flowcharts to create new software program and system
- Testing and deploying program and application
- Troubleshooting, debugging, maintaining, and improving existing application
- Works with Head of IT Application Developer to establish standards and best practices for application development
- Identifies opportunities to optimize IT application development through continuous improvement initiatives.