CloudMicroservicesSDLCSaaSAgileLeadershipProject ManagementResource PlanningChange ManagementRemote Work
About this role
Role Overview
Manage the development, delivery, support and maintenance of an ecosystem of loosely coupled microservices, enterprise SaaS applications, and integrations.
Collaborate with internal and external partners to achieve corporate objectives and ensure alignment with other systems practice areas.
Champion change management activities to ensure successful incorporation of organizational changes within SGI, and realization of benefits associated with adoption.
Integrate long-term plans and short-term delivery with the architecture roadmaps and ensure SGI’s development and architecture standards are met.
Contribute to processes, methodologies and measurements to enable modern software development practices.
Oversee the research and integration of emerging features and functionality in development tools and SaaS platforms into SGI’s technical solutions.
Ensure the continuous improvement of SGI’s software delivery methodology by incorporating best practices and emerging trends, through maintaining awareness of software development and insurance and information technology industry trends.
Lead the adoption of service-oriented and cloud-focused application development and integration practices.
Work closely with the Product Owners and other IT business areas to ensure that there is a balanced approach to technology specific work being prioritized alongside business user stories and ensure alignment with systems Target Operating Model (TOM).
Requirements
A four-year degree from an accredited post-secondary education institution in a relevant field of study such as Information Technology, Mathematics & Applied Science or Business.
Eight years’ experience comprised of four years of leadership and four years’ experience as a leader or project manager in the design and delivery of large systems to support business operations.
Knowledge of business processes, procedures, practices and how they interact to support business operations.
Knowledge of IT industry and Systems Development Life Cycle (SDLC) best practices and industry standards.
Knowledge of systems architecture principles, best practices and industry standards.
Knowledge of program and agile project management methodologies and techniques required to plan, manage and execute programs and projects.
Knowledge of the services provided by the business and partner agencies and associations.
Knowledge of demand and resource planning and people management.
Knowledge of vendor management processes and best practices.
Skill in developing proposals and presenting recommendations.