Senior Application Developer
• Develop high-quality software design and architecture• Identify, prioritize and execute tasks in the software development life cycle• Develop applications by producing clean and efficient code• Automate task through appropriate tools and scripting• Review and debug code• Perform validation and verification testing• Collaborate with internal teams and vendor to fix and improve products• Document development phases and monitor system