Develop, test and maintain software solutions and execute in their development - in agreement with project technical and timing objectives.
Assist in identifying and organizing requirements and producing specifications for custom application development projects