Description
This role involves analyzing, designing, programming, debugging, modifying, and maintaining software enhancements and new products under broad guidance. The individual will prepare feasibility studies, translate design specifications into code, and ensure thorough documentation for installations and maintenance. They will collaborate with various teams, lead agile practices, and deliver development reports.
