Company

ATB Financial - 33 JobsSee more

addressAddressEdmonton, AB
CategoryIT

Job description

Our Bottom Line is Different.

There's something special about working at ATB, and it's been recognized on every top employer list that matters. Maybe it's our exceptional culture where your total wellness 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 making it possible 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: REQ7016

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

Apply by: January 21, 2024

Paygrade: M - OTH

System Title: Principal Software Developer

# 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 Technical Lead for Enterprise CRM, you will have a unique opportunity to contribute to ATB through challenging, meaningful and diverse opportunities while creating happiness for our customers and each other.

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.

We implemented our foundational Salesforce platform for the enterprise and laid down the integration foundations with existing ATB systems. In this role you will help us set the technical direction as we continue our journey of migrating functionality and data from other CRM systems and implement integrations with other existing systems. ATB provides many opportunities for people who are not afraid to wear multiple hats and step in where it is needed. Expect to be included in collaborations with other team members across multiple disciplines.

Please note, our requirements are guidelines based on what processes and technology we use. If you do not have everything but are a quick study, you still might be a good fit.

Responsibilities:

  • Provide technical oversight for Salesforce components and integration components, applicable to Enterprise CRM
  • Lead development best practices, applied to Salesforce administration, development and CI/CD
  • Mentor other developers and incorporate feedback into development practices
  • Design, code, unit test and integrate new features and functionality as defined by the product owner and team
  • Advise leadership on process improvements, system architecture and estimation
  • Assist in the development of automated testing as necessary to ensure delivery of high-quality code
  • Lead and participate in design sessions with the product, architecture and info-security teams
  • Work closely with peers from different teams across the organization, such as principal developers, technical leads and architects
  • Update progress daily through the tracking tool (Jira) or Kanban board
  • Complete and ensure completion of any required documentation required e.g. deployment, maintenance, support and business needs
  • Advancing personal knowledge and skills, actively seek out learning opportunities

Requirements

Accreditations:

  • Bachelor's degree in computer science, engineering or equivalent


Core Technical Skills:

  • 8+ years of software development experience
  • Familiar with software design patterns and the associated trade-offs
  • Full stack programming frameworking & languages - Coding in languages (ASP.net, Java, Ruby, Apex, Salesforce Lightning, etc.) using one or more frameworks (Springboot, Ruby on Rail, Zend etc.)
  • Web services / web app development - front-end programming (React, HTML, CSS, JS, Java, Python, NodeJS)
  • Source code management - appropriately using version-control tools and best practices
  • Development Tools - knowledge of tools to create, debug, maintain, or otherwise support applications
  • Experience with architecture skills including Integration component design, integration & API management / architecture, designing for non-functional requirements, and solution design risk assessment
  • Experience with relational/non-relational databases such as PostgresQL , MongoDB, MySQL, SQL Server
  • Knowledge of application lifecycle skills including application design, test definition, and technical analysis
  • 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
  • Knowledge of cloud native technologies and services offered by hyperscale cloud providers (i.e. GCP, API gateways (Apigee), kubernetes, etc.)
  • Well versed on best practices relating to secure coding

Nice to have:

  • Salesforce administration:
    • Experience with User setup, Profiles, Roles, Sharing Rules, Reports, ListViews,Permission Sets, Object Permissions, Field Level Security, Dashboards, etc.
  • Salesforce developer:
    • Experience developing with Apex, Lightning Components, VisualForce, Salesforce integrations (REST/SOAP/Streaming API) and integration patterns, Flows, Triggers, Validation Rules, JavaScript, HTML, and CSS
    • Experience with Salesforce connectors and Salesforce recommended tools ( Salesforce inspector, Gearset, Copado )
    • Experience using managed and unmanaged packages for Salesforce
  • Salesforce Administrator Certification
  • Salesforce Platform App Builder Certification
  • Salesforce Platform Developer Certification

Interpersonal Skills:

  • Critical thinking & problem solving
  • A curious and inquisitive approach to learning and problem solving
  • Written and verbal communication
  • Desire to bridge technical gaps by digging into how things function and suggesting solutions to problems

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 next?

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 digital interview 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 LinkedIn, Facebook and Instagram to get the inside scoop on what our team is up to.

#LI-Hybrid

Refer code: 2003025. ATB Financial - 33 Jobs - The previous day - 2024-01-04 23:58

ATB Financial - 33 Jobs

Edmonton, AB
Popular Technical Lead jobs in top cities

Share jobs with friends

Related jobs

Technical Lead/Principal Software Developer - Ecrm

Core Technical QA Lead

Adecco

Calgary, AB

3 months ago - seen

Electrical Journeyperson/Site Lead

Arcom Technical Services Ltd.

$38–$44 an hour

Edmonton, AB

4 months ago - seen

Common Services Technical Lead

ATCO Group

$91.1K–$115K a year

Calgary, AB

5 months ago - seen

Oracle CCS Technical Lead, Enterprise Applications

Atco Ltd.

$91.6K–$116K a year

Calgary, AB

5 months ago - seen

Oracle CCS Technical Lead, Enterprise Applications

ATCO Group

$86.2K–$109K a year

Edmonton, AB

5 months ago - seen

Common Services Technical Lead, Enterprise Applications

Atco Ltd.

$88.6K–$112K a year

Edmonton, AB

5 months ago - seen

Technical Lead

Applied Electronics

$73K–$92.4K a year

Edmonton, AB

6 months ago - seen