DESCRIPTIONKey job responsibilitiesDesign and implement software solutions to enable new features or improve existing softwareContribute significantly to the full software development lifecycle, including scoping, design, coding, testing, deployment, and maintenanceDemonstrate...