Jobs
>
Calgary

    Senior Salesforce Developer - Calgary, Canada - ATB Financial

    Default job background
    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 and Enterprise Services

    Location: Edmonton or Calgary (Hybrid within Alberta)

    Apply by: May 9, 2024

    Paygrade: L/M-OTH

    System Title: Full Stack Software Developer 7 or 8

    # Positions available: 1

    Leader Name: Senior Manager, Software Development

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

    **PLEASE NOTE - This is a proactive posting for future opportunities. Our Salesforce team is growing stronger by the day to continuously improve and innovate our platform, so we're looking for amazing people for future opportunities**

    As ATB's next Salesforce Developer, 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. Oh, and we promise you'll have a lot of fun doing it

    The Salesforce Developer designs, develops, tests, delivers, maintains and improves applications, and works across the entire software development lifecycle to optimize ATB user experience and workflows.

    You will be a key contributor to key initiatives at ATB with responsibilities including configuration, development, and integration in the Salesforce platform as well as our integration layer. ATB provides many opportunities for people who are not afraid to wear multiple hats and step in where it is needed.

    We code review all changes, continuously integrate, pay down technical debt, and aim for highly automated test coverage. We like to stand on the shoulders of giants, like Salesforce, utilizing their platform as a jumping point off to great customer relationships. We are open to new technologies and tools and using whatever tools make sense to get the job done. All developers are also given "10% time" to work on anything that tickles your fancy.

    Responsibilities:

    • Analyze complex business and technical requirements, with particular regard to their impact on existing systems and environments, to produce a thorough system design
    • Design, configure, implement, and test new features and functionality as defined by the product owner and team
    • Develop custom code using Apex/Visualforce
    • Advise on how to leverage out-of-the-box Salesforce solutions, as well as when to customize and enhance
    • Integrate multiple systems with Salesforce, including internal proprietary and third party applications
    • Assist in development of automated testing as necessary to ensure delivery of high quality code
    • Apply configuration and development best practices to development and CI/CD work on a daily basis
    • Participate in design sessions with the product, architecture and info-security teams
    • Update progress daily through tracking tools (Jira) or Kanban board
    • Complete any required documentation e.g. system design, test classes, deployment, maintenance, support and business needs
    • Contribute feedback on processes and techniques to enable continuous delivery as a software delivery methodology
    • Continuously advance personal knowledge and skills by actively seeking out learning opportunities

    Requirements

    Accreditations:

    • Bachelor's degree in Computer Science, Engineering or equivalent

    Technical Skills:

    • 7+ years of software development experience in various programming languages & frameworks
    • 5+ years of Salesforce configuration and development experience ( Objects, Profiles, Workflows, Process Builder, Lightning Web Components, APEX, SOQL, SOSL and APIs )
    • Experience with Salesforce Financial Services Cloud and/or nCino nice to have
    • Translating functional and non-functional requirements into system requirements
    • Experience working with object-oriented programming
    • Knowledge of the standard capabilities of SFDC and have successfully expanded on those capabilities using custom-code ( Apex, Javascript ) and integration with external systems
    • In-depth understanding of functionality and debugging Apex code and VisualForce, using tools like Developer Console and Workbench Experience with SalesForce IDEs
    • Experience with data migration and ETL/Data Loader or other similar integration tools is an asset
    • Knowledge of a variety of common design patterns including how and when to use them, trade-offs of each, etc.
    • Source code management - appropriately using version-control tools and best practices
    • Development Tools - knowledge of tools to create, debug, maintain, or otherwise support applications
    • Solid understanding of application lifecycle and related skills including software architecture, application design, system integration, risk assessment, 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 software products
    • Well-versed on best practices relating to configuration in Salesforce

    Nice To Have:

    • Salesforce Platform App Builder or Platform Developer I certification
    • Salesforce Integration Architect certification
    • Full stack programming frameworking & languages (NodeJS, Java, Python, etc.)
    • Banking industry experience

    Attributes for success:

    • You focus on impact over hard work: what isn't of a concern is the hours you work, but your results and impact on team members and customers
    • You like to solve difficult problems, together: no one said transforming banking was going to be easy, but we're collectively reimagining it as a team
    • You do it with passion or not at all: you're inspired by our purpose and you see the link between yourself and the work you are doing to transform banking
    • You are insatiably curious: you want to know how things work, why they are designed that way, how they interact, and how they get the caramel in Caramilks
    • You listen with intent, and make data driven decisions with logical reasoning.

    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.



  • ATB Financial Calgary, AB, Canada

    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. We foster a culture of purpose, performance and possibilities. System Title: Full Stack Software Developer 7 or 8 · # Leader ...


  • Avetta Calgary, Canada

    Join Avetta, LLC as our Manager of Salesforce Development · Are you ready to take the lead in shaping the future of Salesforce development? Avetta is seeking an enthusiastic and experienced individual to fill the role of Manager of Salesforce Development. If you are passionate ab ...


  • Corporate Office Careers Calgary, Canada Full time

    Postal Code: · Our family of 131,000 employees and franchise affiliates share a collective passion for delivering exceptional shopping experiences and amazing food to all our customers. Our mission is to nurture the things that make life better – great experiences, families, com ...


  • InSync Calgary, Canada

    We are looking for a · **Salesforce Business Process Analyst **for a · **12-month contract position, with possible extensions** in · **Lloydminster or Calgary** · **, Alberta.** · **Must be legally entitled to work in Canada.** · **Role Description** · **Responsibilities** · - As ...


  • Omega 365 Calgary, Canada

    Schedule: 40 hours per week. · - This position will manage initiatives related to business process and data improvement. · - This position will stay apprised of new technology and efficiency opportunities. · - Attention to detail and ability to accurately assess information to ma ...

  • CDN Controls Ltd.

    Business Development

    8 hours ago


    CDN Controls Ltd. Calgary, Canada

    Overview: · CDN Controls Ltd. is a fully integrated provider of instrumentation, electrical, automation, communication, combustion and emissions, and meter proving services throughout Western Canada. CDN Controls has been providing the oil and gas industry with the high-quality s ...


  • Hopewell Capital Corpor Calgary, Canada

    **Title: Community Sales Manager** · **Company: Hopewell Residential Management** · **Job Type: Full-Time** · **Department: Sales** · **City: Calgary** · Hopewell Residential Management LP ("Hopewell") has been one of Alberta's leading home builders and community developers for m ...


  • hopewell capital corporation Calgary, Canada

    **Title: Community Sales Manager** · **Company: Hopewell Residential Management** · **Job Type: Full-Time** · **Department: Sales** · **City: Calgary** · Hopewell Residential Management LP ("Hopewell") is one of Alberta's leading residential development companies, building homes ...


  • Wipro Limited Calgary, Canada

    Overview: · **Title**: MuleSoft Developer · **About Us**: · Wipro helps customers improve Worker & Customer experiences with outcome-oriented consultants who bring the latest digital thinking and unmatched cloud experience. We create actionable strategies that deliver results qui ...


  • Griffith & Associates Financial & Estate Planning Calgary, Canada

    Griffith & Associates is still looking for an all-round investment administrator superstar We're a small but mighty team, so as the investment administrator, you'll get the opportunity to wear many different hats across a wide range of tasks in a full-time role. You'll juggle mul ...

  • Evans Consoles Corporation

    Marketing Manager

    1 week ago


    Evans Consoles Corporation Calgary, Canada

    The Marketing Manager is responsible for bringing our product to life digitally and will work closely with the Director of Marketing to help elevate Evan's industry leadership and competitive positioning to the next level. The Manager is a critical contributor to core go-to-marke ...


  • Servpro Industries, LLC Alberta, Canada

    **What we offer** · - Company profit sharing plan · - Generous paid time off package · - Paid parental leave · - Company-paid mental health benefit through Headspace · - Employee Assistance Program · - Employee Resource Groups · - Personal and professional development program · * ...


  • The Co-operators Calgary, Canada

    **Position Overview**: · **Company**:CGL · **Number of Positions**: 1 · **Language**: Bilingualism in English and French is an asset. · **Work Model**:Hybrid · **Alternate Title**: n/a · **Additional Information**: · **The Opportunity**: · We are a leading Canadian financial serv ...


  • Shaw Communications Calgary, Canada

    A little about us · What we do at Shaw matters - in a world where being connected has never been more critical, we bring the best wireline and wireless technology and solutions together to create exceptional customer experiences. Every day we help millions of Canadians live their ...


  • Habitat for Humanity Southern Alberta Calgary, Canada

    **Accounting Administrator** · **Type: Temporary, (6) Months Contract (with possibility for extension)** · Full-Time (40 hours per week) · **Reports To**:Financial Controller · **Direct Reports**:None · **About Habitat for Humanity** · Habitat for Humanity is one of the most trus ...

  • University of Calgary Downtown Campus

    Sales Executive

    1 week ago


    University of Calgary Downtown Campus Calgary, Canada

    Job Overview: · We are seeking a highly motivated **Sales Executive** to join our team. As a **Sales Executive**, you will be responsible for driving business growth by generating new leads, closing sales, and building strong relationships with clients. This is an excellent oppor ...

  • PADS

    IT & Systems Intern

    4 days ago


    PADS Calgary, Canada

    Application Deadline: May 17th, 2024 · PUPPIES ARE JUST ONE OF THE JOB PERKS · The Pacific Assistance Dogs Society (PADS) is changing lives, one dog at a time. We are dedicated to breeding, raising, training and placing assistance dogs for persons with a physical disability or wh ...


  • Griffith & Associates Financial & Estate Planning Calgary, Canada

    We are looking for a motivated and energetic individual to provide administrative and client service assistance to Griffith & Associates Financial & Estate Planning Ltd. · **Key Responsibilities**: · - Communicating with clients and servicing requests. · - Providing investment ad ...


  • Griffith & Associates Financial & Estate Planning Calgary, Canada

    We are looking for a motivated and energetic individual to provide administrative and client service assistance to Griffith & Associates Financial & Estate Planning Ltd. · **Key Responsibilities**: · - Communicating with clients and servicing requests. · - Providing investment ad ...


  • Summit Fleet Calgary, Canada

    **JOIN OUR WINNING TEAM** · Summit Fleet is a successful, growing, full-service fleet management company offering a range of programs and services to commercial fleets across Canada and the USA. We offer great benefits and opportunity for growth We are looking for an energetic, r ...