Provide IT project management and lead the technical side of IT efforts while contributing to the development of software systems to support the Company’s external customers, products, service, and internal systems.
Provide analysis and direction of system architecture, platforms, and tools.
Provides IT Project planning and estimating of software features.
Effectively and professionally communicates with IT department and all other departments.
Participates in the full software lifecycle application development, testing and analysis.
Other duties as assigned.