Mgr IT Software Development & Maintenance
IHGAbout the role
Job Description: Leads 5-10 professional employees within a larger unit/function. Ensures the team is consistent when implementing the Company’s technology requirements and business objectives, including providing the technical solutions for analyzing, designing, coding, debugging and documenting software. Includes but is not limited to services, application development, interface components, graphical screens, reports, and high level logic for application system(s). Manages strategies for the continued planning, scheduling, and coordination of system tests for reliability, scalability, and maintainability and monitor test results to take or assign required corrective action. Manages vendors performance, SLA’s and provide timely communications and status reports to business partners. Oversees proofs of concepts and acts as an advisor to Sr. level IT management on strategic decisions concerning legacy and/or new technology. Ensures documentation of project and code reviews to ensure development conforms to standards, requirements, and the software development life cycle as defined. Manages the efficiency of the facilitation of design, development, and implementation of real time applications for use in a multi-platform environment. Manages relevant projects to ensure stable performance of the systems through the monitoring, analysis, identification, and resolution of systems issues in accordance with specified technical requirements, schedules and budgets. This includes, but not limited to, budget reporting, scope management, risk mitigation, and ensuring problems are diagnosed and resolved in a timely manner. Leads the assigned function within established budgetary and resource plans, establish performance standards, and operating procedures. Participates in creation of department staffing and capital budgets. Manages complex programs and leads project/program and systems documentation based on established IT standards. Coaches and develops team members. Acts as advisor to staff to help meet established schedules and/or resolve technical or operational problems. Project management experience in organizing, planning and executing large-scale projects from projects from conception through implementation.
Qualifications: Master’s degree in Computer Science or related field plus 8 years of experience in the job offered or 8 years of qualifying work experience in software development. The employer will alternatively accept a Bachelor's degree in Computer Science or related field plus 10 years of experience in the job offered or 10 years of qualifying work experience in software development. Must have experience with the following: leading and developing people directly or indirectly; utilizing structured analysis and technical design techniques; utilizing software architectures and development methodologies; demonstrating analytical and conceptual skills to develop efficient and effective solutions for cross-platform technologies; demonstrating effective verbal and written communication skills when explaining complex technical issues to a variety of technical and non-technical audiences, including clients, vendors, senior management, and staff; Utilizing Data Warehousing, Business Intelligence, ETL tool, RDBMS and/or multi-dimensional database, or Transaction Processing Facility (TPF v4.1), Assembler, Visual Age Tools, C, C++, Central Reservation, or Systems applications: JAVA, J2EE, OO, XML, Web Services, Internet/Extranet/Intranet; MVS, COBOL, JCL, Batch; C++, DB2, Tuxedo, Weblogic and Revenue Management Systems; ERP System (PeopleSoft); RAD/JAD, client/server, Unix.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s