Manager, Software Development Ecrm

Calgary, AB - Edmonton, AB, Canada

Job Description


:

Our Bottom Line is Different.

There\'s something special about working at ATB, and it\'s been recognized on every that matters. Maybe it\'s our exceptional culture where your is supported through market-leading benefits and you\'re free to bring your whole self to work. Maybe it\'s our commitment to a growth mindset and our unrelenting thirst for for fellow Albertans-even the ones who aren\'t our clients.

Whatever it is, you won\'t find a more genuine, driven and knowledgeable group of humans anywhere. We foster a culture of purpose, performance and possibilities. We engage with intense curiosity, and bring our whole selves to work, every day. We know it starts with people like you, so take a chance and start with us.

Department: Engineering & Enterprise Services (E&E)

Job Number: REQ7015

Location: Calgary or Edmonton, AB (Hybrid within Alberta)

Apply by: January 21, 2024

Paygrade: L - OTH

System Title: Leader 7, Software Development

# Positions available: 1

Leader Name: Senior Manager, Software Development - Enterprise CRM

Work Arrangement: Hybrid: You\'ll work both remote and onsite, where time onsite is based on your job accountabilities and performance objectives.

As ATB\'s next Manager, Software Development - Enterprise CRM, you will have a unique opportunity to lead, manage and coach software development teams to deliver world class experiences to our team members and customers using Agile delivery methodologies.

We\'re on a long term journey to implement a world class CRM for ATB across the enterprise. The role is key to ensure we\'re building a solution with high standards.

You will be responsible for executing on the needed technology strategies and supporting tactics to ensure related initiatives are defined and completed while maintaining effective delivery of day-to-day services. You will help us execute on the technical direction as we configure and customize Salesforce, migrate data from our current CRM systems and implement integration. 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.

Responsibilities:

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.
  • 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 and UX designers 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.
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 maintenance teams
  • A deep understanding and passion for software development.
  • Experience defining and ensuring an industry leading software development lifecycle process is followed.
  • Well versed in coding and security best practices as it relates to software development and operational support.
  • Knowledge of relational databases and microservice design patterns, modern software design patterns and technologies.
  • Extensive understanding of software delivery techniques and methodologies with solid understanding of modern programming frameworks and languages.
  • An understanding of test driven development and test automation tools and frameworks.
  • Experience implementing and maintaining CI/CD pipelines (i.e. Gitlab, Github, etc.. )
  • Experience with agile development processes using scrum/kanban following a defined product roadmap with dedicated product team
  • Experience in implementing latest security and compliance requirements in digital products
  • 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 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
  • Ability to adapt to new responsibilities as assigned.
At ATB, we know that as you develop in your career, you gain many transferable skills. If you believe your experience and qualities are what we are looking for, please consider applying!

Interested? If you know one of our team members, BEFORE applying, reach out to them and ask them for a referral link to help your application stand out.

Online applications are preferred. Please let us know if you require any accommodations.

Benefits:

Be great. Be you. Believe.

We are dedicated to building a workforce reflective of the diversity within our communities and creating an environment where every team member has what they need to reach their potential. We encourage candidates from all equity-seeking groups to apply.

What happens ?

Thank you for applying online. If you are shortlisted for this opportunity, you will hear from us after the posting close date regarding next steps. We might ask you to participate in a or phone interview. If you require any accommodations, please let us know.

Stay in touch!

ATB is excited to know you\'re interested in a career with us! Follow us on , and to get the inside scoop on what our team is up to.

#LI-Hybrid

ATB Financial

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2268500
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB - Edmonton, AB, Canada
  • Education
    Not mentioned