Senior Programmer, Analyst
2 hours ago
WHO WE ARE
HomeEquity Bank is a Schedule 1 Canadian chartered bank and the leading national provider of reverse mortgages, with a growing portfolio. As the only bank solely dedicated to serving homeowners 55 and up, we're passionate about helping Canadian homeowners live retirement on their terms. We live that commitment every day, with a range of reverse mortgage solutions that include our flagship CHIP Reverse Mortgage product.
OUR VALUES, OUR PASSION
At HomeEquity Bank, our values drive and inspire our actions with our customers, our partners and each other.
- Customer-Focused. Passionate Advocates
- Courage to Act. Do the Right Thing
- One Team. One Vision
- Think Long-Term. Ever-Evolving
- Be Exceptional. Inspire Greatness
POSITION SUMMARY:
The Senior Programmer/ Analyst's role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements.
They are responsible for the end-to-end design and development of custom software, in accordance with HomeEquity Bank's development methodologies, technologies, and guidelines including:
Effort estimation and planning
Design and development of front-end user experience
Design and development of backend components, API's and services.
Database design and tuning.
Effective testing, using automated techniques where available.
Create technical documentation to ensure knowledge transfer.
MAJOR ELEMENTS OF THE ROLE:
Guide team development efforts towards successful project delivery.
Peer reviews and retrospectives to provide and receive feedback on the overall effectiveness of the team including:
Defining and maintaining development standards
Code refactoring
Process Improvements
Maintain high standards of software quality within the team by establishing good practices and habits.
Review completed tasks to ascertain compliance with standards.
Troubleshooting technical problems and collaborating on potential resolutions.
Researching and prototyping new technology and technical solutions.
Keep up with trends in the constantly evolving information technology industry.
Design and development of front-end user experience
Assists tech leads and senior team members with software design tasks when required.
Provides technical guidance and review to other team members by conducting technical walkthroughs.
Keeps current on rapidly changing technological trends, self-teach new technologies and maintain an understanding of the Division's business and technology strategies
Adhere to high-quality development principles while delivering solutions on-time and on-budget.
Research and evaluate a variety of software products.
Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
Package and support deployment of releases.
Effective testing, using automated techniques where available.
Create technical documentation to ensure knowledge transfer.
SKILLS AND EXPERIENCE REQUIRED:
Post-Secondary education in computer science or related discipline
Related experience in software design and development.
Exceptional ability to understand complex business processes and rules, with a demonstrated ability to provide simple technical solutions to support them.
Exceptional analysis, troubleshooting and problem-solving skills.
Demonstrated excellent knowledge of core development patterns and best practices.
Excellent knowledge of the Microsoft development stack:
Visual Studio Professional
SQL server 2016
.NET Framework
C#
MVC, WebAPI
Report design with SSRS
ETL using SSIS
Excellent knowledge of web development technologies:
HTML
CSS
JavaScript
Responsive design
Frameworks such as Bootstrap 3.0, bootgrid, jQuery, Select2, and Moments
Excellent knowledge of testing methodologies including test automation using Visual Studio.
Demonstrated ability to communicate effectively with multiple stakeholders, such as peers (technical and non-technical), business stakeholders, and third-party vendors.
Demonstrated ability to organize and prioritize multiple responsibilities effectively to meet deadlines.
Demonstrated ability to work collaboratively with project team members on complex development projects.
Experience in the financial industry considered an asset.
Experience with the following technology considered a strong asset:
Salesforce – Administration, Apex and/or Lighting development
CI/CD Azure Devops
Google Big Query
Python
Working Conditions Unique to Job:
Hybrid office environment
WHY WORK AT HOMEEQUITY BANK?
Great Environment
HomeEquity Bank offers a hybrid working environment supported with a culture of flexibility – an approach that is unique to each person, and that enables both business and individual needs to be met in a mutually beneficial way.
We pride ourselves in recognizing and celebrating performance, community service, teamwork, and diversity among our employees.
A Dynamic Culture – With People at the Centre
We believe our people make all the difference; our tireless commitment to inclusivity, professional development, and employee experience has been recognized through awards including the Greater Toronto's Top Employers 2024,Waterstone Canada's Most Admired Corporate Cultures , the Globe and Mail's Report on Business: Canada's Top Growing Companies 2022 (third year since 2019), Canadian's Mortgage Professional (CMP) Top Mortgage Employer 2023 for the third year in a row and Achievers Top 50 Most Engaged Workplaces 2023.
Growth and Opportunities
We provide challenging and rewarding careers in a wide variety of fields. We continuously develop and train our employees through professional growth opportunities and on-the-job training. We also encourage our employees to develop professionally and personally though a series of career developing programs including our Educational Assistance Program, designed to reimburse costs related to professional learning and development.
Celebrating Great Work and People
We believe in an environment that celebrates success, knowledge, leadership, and work that is inspired by our core values. For these reasons, we have created several programs that make it easy for our employees to say 'great job' to their colleagues and leaders.
From our Appreciate Program to the High Five Award Program and President's Award Program, we recognize professional achievement with a variety of rewards including points towards gift cards, merchandise, and travel experiences, as well as group RRSP/DPSP contributions and more.
Our Community Leadership Program recognizes employees who make a positive impact in their communities through volunteer work with a grant for their charity of choice. Additionally, we provide employees with one paid day off each year to volunteer at their favourite local charity.
The Perks (for eligible employees)
HomeEquity Bank offers a competitive total rewards package that includes:
Extended health and dental benefits
Employee & Family Assistance Program
Employer-Matched Group Retirement Savings Plan
Employee Share Investment Plan
Well-being initiatives including: a wellness account; virtual self-care programs and extended mental health benefits
Employee corporate discount for GoodLife Fitness
HomeEquity Bank is committed to an inclusive, equitable and accessible workplace. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.
Please note that our successful candidate is required to complete a background check.
Stay in the Know
Find out what we're up to online, and learn more about what makes HomeEquity Bank a great place to work:
LinkedIn
Youtube
Facebook
Twitter
Instagram
Join Us If you're ready to build the future of reverse mortgages, we want to hear from you.
-
Programmer Analyst II
3 hours ago
Toronto, Canada BGIS Full timeJoin to apply for the Programmer Analyst II role at BGIS. Who We Are BGIS is a leading provider of customized facility management and real estate services. With our combined team of over 6,500 globally, we relentlessly focus on enabling innovation through the services we deliver, while actively looking for new opportunities that will enable innovation for...
-
Programmer Analyst
4 weeks ago
Toronto, Canada ROSS Full timeOur client provides organizations with Web-based tools to help them assess, select and retain the best people. They are looking for a programmer analyst with strong business analysis skill to write functional specifications, design development solutions, and work with external developers on development projects. The Programmer Analyst supports system and...
-
Programmer Analyst
3 hours ago
Toronto, Canada ROSS Full timeOur client provides organizations with Web-based tools to help them assess, select and retain the best people. They are looking for a programmer analyst with strong business analysis skill to write functional specifications, design development solutions, and work with external developers on development projects. The Programmer Analyst supports system and...
-
Senior Financial Analyst, Business Performance
4 weeks ago
Toronto, Canada Amica Senior Lifestyles Full timeA senior living company is seeking a Senior Financial Analyst to assess operational performance and drive improvements. Responsibilities include budgeting, forecasting, and performance measurement. Candidates should possess a Bachelor's degree in Accounting or Finance, 2+ years of experience, and strong analytical skills. The role offers a competitive salary...
-
Senior Financial Analyst, Business Performance
4 weeks ago
Toronto, Canada Amica Senior Lifestyles Full timeSenior Financial Analyst - Business Performance Amica Support Office Full Time Amica embraces pay‑for‑performance compensation philosophy and offers a competitive total compensation package designed to reward performance. Expected Salary Range : $87,000-$112,000. Maximum Bonus Potential : 15% target bonus, that rewards exceptional performance. Benefits:...
-
Senior Programmer, Analyst
2 hours ago
Toronto, Ontario, Canada HomeEquity Bank Full timeWho We AreHomeEquity Bank is a Schedule 1 Canadian chartered bank and the leading national provider of reverse mortgages, with a growing portfolio. As the only bank solely dedicated to serving homeowners 55 and up, we're passionate about helping Canadian homeowners live retirement on their terms. We live that commitment every day, with a range of reverse...
-
Sr Financial Analyst
2 hours ago
Toronto Headquarters, Canada TTI Full timeAt TTI, people come for the opportunity and stay for the cultureJob Description:Sr Financial AnalystTechtronic Industries Inc. | Milwaukee, RYOBI, HooverFull-Time | Permanent | Toronto Head Office (Canada) | P2About TTI CanadaAre you ready to lead the way in shaping an empowering work environment with a global leader in power tools, outdoor equipment, and...
-
Programmer Analyst
2 hours ago
Toronto, Ontario, Canada Jonas Software Full time $55,000 - $70,000Job Description: Programmer Analyst4GL SolutionsCompensation: The expected salary range for this role is between $55,000 and $70,000, depending on experience and qualifications.Reason for Opening: Net New positionAI is used to screen, assess, or select applicants for this role.THE COMPANY4GL Solutions is a software company that has been in business since...
-
Programmer Analyst II
7 hours ago
Toronto, Canada BGIS Full timeSUMMARY The Programmer Analyst II through the use of technical knowledge of computers and computer languages will identify and solve intermediate programming and technical problems, change production programs in accordance with requested enhancements, and participate in new program development. KEY DUTIES & RESPONSIBILITIES Demonstrated ability to...
-
Talent Acquisition Executive/ Senior Executive
4 weeks ago
Headquarters, Canada St Luke's ElderCare Full timeTalent Acquisition Executive/ Senior Executive About the job Talent Acquisition Executive/ Senior Executive We are seeking a passionate and resourceful Talent Acquisition Executive/ Senior Executive to join our HR team. In this role, you will play a vital part in shaping the organizations talent pipeline by partnering closely with hiring managers to attract,...