Analyze business requirements and technical specifications to implement and improve computer systems. Review capabilities, document deliverables, and work with cross-functional teams to derive requirements. Implement and deploy systems and applications, code and maintain programs, and enhance existi...