Develop technical specifications and plans
Develop the products with code standards and within the requirements
Clearly, communicate with the team leads and team members
Design and update database
Test, maintain and recommend software improvements to ensure strong functionality and optimization
Assess the root cause analysis of any failures in applications; review new and existing code and/or perform unit testing
Resolve complex technical design issues
Compile timely, comprehensive and accurate documentation and or reports as requested
Possess strong problem solving and decision-making skills while using good judgment
Multi-task and change from one task to another without loss of efficiency or composure
Possess up-to-date knowledge of technological developments in the industry
Identify ideas to improve system performance and impact availability