Envision, design, develop, and maintain internal applications and system architectures for the Training Department Analyze and troubleshoot complex problems that arise during application development, related system architecture, performance, and user requirements Build flexible and sustainable system architectures to support multiple training applications Develop microser