Responsibilities: Analyze, design, code and test multiple components of application code Perform maintenance, enhancements and/or development work