Senior Manager, Application Solutions
POSITION DESCRIPTION
- Reporting to the Director, Application Solutions, the Senior Manager, Application Solutions will provide strategic leadership to a team of analysts, developers, and architects responsible for the support, development, and evolution of enterprise applications. This role ensures alignment between business needs, technology strategy, and operational excellence while overseeing the full application lifecycle, including development, integration, architecture, support, and optimization.
- This position is responsible for managing the team, including hiring, mentoring, performance evaluation, and professional development. The Senior Manager assigns and prioritizes tasks, sets expectations, and ensures deliverables are met. They assess individual and team effectiveness, provide coaching, recognize achievements, and implement training and growth plans. Additionally, they serve as the key liaison between teams, fostering collaboration and strong working relationships across the organization.
- The Senior Manager ensures applications are effectively supported and maintained, meeting SLAs and resolving incidents efficiently. They develop and implement support strategies, focusing on monitoring, performance optimization, and issue resolution while driving proactive problem management and long-term improvements. Working closely with the Director, they help shape and execute the strategic direction of application solutions, ensuring alignment with organizational objectives.
ROLE DESCRIPTION
- Leads and manages the Application Solutions Team by providing people management for analysts, developers, and architects, including hiring, onboarding, mentoring, and performance evaluations. Conduct performance appraisals, coaching, and disciplinary discussions as needed in consultation with People & Culture.
- Oversees Resource Planning and Application by assigning work, scheduling team activities, and ensuring high-quality deliverables. Maintains an ongoing view of resource supply and demand, identifying training needs, and optimizing team capacity to support business and IT initiatives.
- Promotes a collaborative and high-performance culture through fostering a team environment that encourages productivity, collaboration, diversity, and professionalism. Establishes a continuous improvement mindset and champions ESA values and code of conduct.
- Champion Cross-Team Alignment - Work closely with IT Management and other departments to ensure a "one team" approach. Align priorities, strategies, and execution across teams to improve overall efficiency and effectiveness
- Technical Leadership & Application Development - Oversee and provide guidance on application development, integration, support, and architecture. Lead or participate in technical design and code reviews, ensuring adherence to coding standards, security policies, and best practices.
- Support & Maintenance Oversight - Ensure applications are effectively supported and maintained, meeting SLAs and resolving incidents efficiently. Implement proactive monitoring and issue resolution strategies to minimize downtime and improve system reliability.
- Lead Development and Analysis Practices - Advance best practices for development, technical analysis, and documentation. Guide the team in leveraging standard tools, templates, and methodologies for coding, unit testing, integration, and deployment.
- Project & Enhancement Oversight - Manage and oversee business and IT projects, system enhancements, and ticket resolution. Ensure proper documentation, version control, and review processes are in place for project deliverables.
- Act as a Technical Lead on Complex Projects - Delegate responsibilities effectively, coordinate cross-functional activities, and monitor project progress and costs. Provide technical oversight and ensure alignment with enterprise IT strategy.
- Application Portfolio & Vendor Management - Work with the Director to evaluate, select, and manage enterprise applications, including new implementations, upgrades, and third-party software. Oversee RFP processes, vendor contracts, and invoicing reviews
- Financial & Budget Management - Participate in the IT budgeting process, tracking expenses and ensuring financial policies and standards are met. Provide insights on cost optimization and resource allocation.
- Strategic Planning & Continuous Improvement - Make strategic and tactical recommendations to the Director on improving team efficiency, application portfolio management, and budget utilization. Drive innovation and process improvements in application delivery.
- Compliance & Governance - Ensure adherence to IT policies, security standards, and financial controls. Enforce best practices in technical documentation, application ownership, and risk management.
- Stay Current with Industry Trends - Keep up with emerging technologies, development methodologies, and best practices to enhance the team's effectiveness and application delivery. Encourage ongoing learning and skill development within the team.
- Contribute to IT Management & Corporate Goals - Actively participate in IT management activities, supporting organizational objectives and delivering services effectively to meet corporate and customer needs.
- Perform other duties as required
QUALIFICATIONS
- Bachelor's degree in Computer Science, Information Technology, or a related field. Master's degree is preferred.
- Minimum of 10 years of experience in IT application development, support, and architecture, with at least 5 years in a senior IT leadership role managing a technology team is required.
- SAP and Dynamics experience is an asset.
- Technical certifications for Architecture and Cloud computing platforms is strongly recommended.
- Demonstrated hands on experience to achieve business objectives on large enterprise-wide projects in a complex technology environment is required.
- A solid understanding of the software development lifecycle including experience in a customer-based environment that requires effective communication, technical presentations, and training for new solutions, is required.
- Excellent communication and presentation skills, both written and verbal
- Planning and organizational skills and attention to details
- Thrives in a team-based, fast-paced, agile and professional workplace
- High level of initiative, flexibility, and self-motivation
- Exposure to the electrical industry or a related industry sector would be an asset
REPORTING RELATIONSHIPS
Reports to: Director, Application Solutions
Direct Reports: 4 Direct and 5 Indirect Reports
Works Closely with:
All ESA
External software vendors and other Service Providers
NON-REPRESENTED GROUP (NRG)
This is a non-represented Temporary 24-month contract position.
Occ Code: 787117
NRG level: management
HOW TO APPLY
Qualified Applicants please send your cover letter and resume to .