Collaborate with team members and stakeholders to understand business requirements, system flow, and technology adoption in order to draft design plans that achieve project goals
Develop programs and deliver with effectiveness, efficiency, expandability, portability, and supportability in mind