Participate in all phases of new developments including concept, design, architecting, prototyping, and production. Implementation, performance optimization and maintenance of software. Collaborate with software, hardware, and operations customers. Contribute to...