● Design, develop and automate new and existing software systems and applications
● Support, maintain, and document software functionality, best practices, standards, and processes
● Review system requirements, design, and business processes to ensure alignment with business strategies
● Accurately estimate time and effort for tasks
Any Graduate