Supervise a team of IT employees that are responsible for the development and delivery of IT system solutions and perform functions involved in the development and integrity of new applications, systems, and the support and maintenance of existing applications or systems. Manage a team working in technical sub families including Agile, Application Design and Programming, Business Support, Database, Systems Architecture and Engineering, Systems Technical Support, and Technical Disciplines of Software Delivery Project / Program Management, and Technology Security. Coordinate software development lifecycle process. Assist in the coordination, evaluation, and partnership with technology vendors outside consultants and internal dotted line resources as needed. Work with other business areas as well as other IT organizations to identify and quantify business issues associated with specific projects, develop and implement business strategies, and assist in setting strategic technical direction. Assist in providing leadership for projects including collaborating with the client to develop business cases, defining business and technical requirements, preparing detailed plans and schedules, calculating resource allocation and assignment, providing ongoing coordination, tracking of capital and expense funding, and preparing actual vs. budget analysis. Conduct joint goal setting and performance reviews. Assists in the allocation of resources, financial responsibilities, and some long-range planning. Develop highly scalable architecture for Order Domain and Enterprise order lifecycle. Utilize Cloud technologies including Azure, Cassandra/SOLR, and Postgres. Utilize Event-Based architecture including Kafka, Azure Event Hub, and Java/J2EE. Perform requirements gathering, analyzing requirements, and decomposing into feature delivery items. Work on delivery of software utilizing SDLC on Azure and On Prem as necessary. Lead engineering teams. Apply experience with Digital Transformations that includes migration of legacy platforms. Supervises (8) eight employees, including two (2) Lead Quality Assurance, two (2) Lead Software Engineering, one (1) Lead Tech Product Manager and three (3) Senior Software Engineering.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager