Senior Manager, Intelligent Process Automation

at  ATB Financial

Calgary, AB, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Jan, 2025Not Specified05 Oct, 2024N/AJavascript,Test Driven Development,Learning,Python,Software Development,Agile Methodologies,Technical Requirements,Operational Support,Design Patterns,Gitlab,Time Management,Sql Server Management Studio,Leadership Skills,Google Cloud Platform,Devops,ItNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At ATB, we exist to make it possible for our clients, team members and communities. Our purpose is more than aspirational. It’s a real commitment we live every day through our values (what we call the ATB ID).
Life at ATB is about more than work. In fact, we’re consistently recognized as one of Canada’s top employers thanks to our high-care, high-performance culture, upheld by the three commitments we make to our team members:
Impact in action: No matter where you are in the organization, you’re empowered to make an impact in the lives of our clients and communities.
Thrive together: We want you—the unique, authentic you—to feel safe and celebrated at work. We’re on a continuous journey to build the most flexible and inclusive programs.
Ready for tomorrow: We want to enable your success through interesting and challenging work, performance enablement, and learning and development.
About the role
As ATB’s next Senior Manager, Intelligent Process Automation, you will have a unique opportunity to lead, manage and coach an award-winning software development team to deliver world class experiences to our team members and customers using Agile delivery methodologies.
We’re on a long term journey to shape the practices and standards on a maturing team. Customer Experience (CX) Automation has been leveraging Hyperautomation as the primary technology to drive transformation. Hyperautomation is the concept of automating everything in an organization that can be automated. As an organization, we strive to adopt hyperautomation aiming to streamline processes across their business using artificial intelligence (AI), robotic process automation (RPA), and other technologies to run without human intervention. Hyperautomation enables rapid automation and deployment of repetitive rules-based procedures, where a computer mimics a human’s actions when completing rules-based tasks.
You will be responsible for executing on the needed technology strategies, technical direction and supporting tactics to ensure related hyperautomation initiatives are defined and completed while maintaining effective delivery of day-to-day services. This role is required to collaborate with other areas of ATB to empower teams to build, deploy and support high quality applications. In addition, this role is also required to continuously measure and improve performance levels of delivery outcomes.
Accountabilities

Software Development

  • Daily collaboration with the product, design, and agile delivery leads to co-create strategic plans and processes, build and modify project roadmaps, and resolve development team issues.
  • Actively seek to resolve impediments to targeted milestones by raising risks and collaborating with initiative leaders.
  • Help derive data-driven decisions and strategic direction to help achieve milestones.
  • Be a champion for ATB’s software development lifecycle (SDLC) and Continuous Delivery processes, ensuring team compliance to the processes.
  • Collaborate with Development, Architecture, Cloud Infrastructure, Security, Data Governance, and other support teams at all levels to foster successful partnerships critical to the design, development, testing, and implementation of continuous delivery solutions.
  • Lead and inspire a team of talented software developers to deliver innovative and high-quality solutions.
  • Manage and supervise the handling and assigning of tasks required for the project of the engineering team consisting of architects and solution designers.
  • Identify and resolve risks associated with achieving milestones.
  • Identify and prioritize non-functional requirements and work with product owners to set appropriate priorities.
  • Ensure proper communication concerning changes in established milestones or challenges that may affect the outcome of the project’s completion date.
  • Lead estimation and forecasting work; Manage to a budget.
  • Be a trusted advisor, working with stakeholders to accomplish the desired work in a way that improves the business and technical effectiveness of the application portfolio and minimizes its ongoing support costs.
  • Find ways to improve time to feedback and prioritize high business value product features.
  • Advancing personal knowledge and skills, actively seek out learning opportunities.

Leadership

  • Connect team missions & visions to the overall objectives of Client Experience & Technology, and the broader ATB story.
  • Understand overall accountabilities for the team and coach members to improve agile practices and deliver on expected outcomes.
  • Iterate on our delivery practices to make meaningful and measurable improvements.
  • Advance the knowledge, skills, performance and development of direct reports.
  • Ensure the appropriate staffing skills are maintained working with the direct leadership team.

Skills, experience & requirements

Accreditations:

  • Bachelor’s degree in Computer Science / Software Engineering or equivalent education / experience would be considered

Technical requirements:

  • 3+ years experience at managing IT delivery and software development teams
  • Experience defining and ensuring an industry leading software development lifecycle process is followed
  • Extensive experience with agile development processes using scrum/kanban following a defined product roadmap with dedicated product team
  • Strong knowledge of relational databases and microservice design patterns, modern software design patterns, modern programming frameworks and technologies
  • Strong knowledge of various development processes/tools including continuous delivery (CI/CD), branching strategies, code reviews, GitLab
  • Knowledge of supporting tools and practices, such as Gitlab, DevOps, Test Driven Development (TDD) and agile methodologies
  • Well versed in security best practices as it relates to software development and operational support
  • Experience with creating testable code, unit and integration test suites, and integrating automated testing platforms
  • Experience using programming languages and technologies such as Python, Java, JavaScript or similar languages
  • Experience with SQL and SQL Server Management Studio or equivalent
  • Knowledge of cloud hosting services such as Google Cloud Platform (GCP)
  • Experience in architecting and developing scalable, responsive API platforms
  • Experience working with process automation software
  • Experience in working with codeless configuration platforms such as Salesforce or BPM applications is considered an asset
  • Experience in the financial services industry is considered an asset
  • Experience working or leading teams implementing enterprise platforms is an asset

Leadership skills:

  • Familiar with multi-platform, multi vendor, multiple technology based environments
  • Strong analytical and critical thinking skills to recognize and comprehend complex issues, policies, regulatory requirements and industry information affecting ATB’s environment
  • Excellent interpersonal, leadership, communication, problem solving and decision making skills
  • Strong time management, prioritization, and organizational skills to work effectively with minimal supervision
  • Strong ability to prioritize activities and excellent time management and organizational skills
  • Ability to see the bigger picture and seek opportunities
  • A curious and inquisitive approach to learning and problem solving

Don’t meet all the requirements on the list?
A resume only goes so far in expressing who you are and the unique perspectives you bring. If you believe your skills and experience align with the role—but you might not check all the boxes—we want to hear from you. We encourage candidates from all work backgrounds, equity-seeking communities and experience levels to apply. If you’re seeking a career where your drive, perspective and growth are celebrated, we want to hear from you.
We’re dedicated to building a workforce reflective of those within our communities, and a culture where our team members are equipped with what they need to succeed—their way. Part of creating an inclusive workplace is recognizing our role in advancing Truth and Reconciliation. We are committed to meeting and exceeding the standards set out in the Progressive Aboriginal Relations program created by the Canadian Council for Aboriginal Business.
What happens next?
If you are shortlisted, you’ll hear from us after the posting closes. Check out our How We Hire page to learn more about our hiring process. If you need any accommodations throughout this process, please let us know at talentteam@atb.com
Stay in touch
We’re excited that you’re interested in a career with ATB. Follow us on LinkedIn, Facebook and Instagram to learn more about what our team is up to

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

IT

Graduate

Proficient

1

Calgary, AB, Canada