DESCRIPTION:Duties: Design, develop and implement software solutions. Participate in full software development life cycle, such as requirement analysis, design and implementation, enhancements, validation and production support. Gather business requirement analysis...