First National is proud to be an equal opportunity employer and is committed to diversity and inclusion regardless of race, color, religion, national origin, age, gender identity, physical or mental disability, sexual orientation and any other category protected by law.
First National supports requests for accommodation from applicants with disabilities; please contact Human Resources at accessibility@firstnational.ca should you need an accommodation at any point in the recruitment process.
Reporting To: Manager, Application Development
Full-Time/Part- Time: Full-time
Posting Date: December 5, 2024
Closing Date: November 20, 2024
Hours of Work: 8:30 a.m. – 5:00 p.m.
Office Location: Toronto, ON
Great location! Steps away from the main public transit station
What we offer:
Highly competitive compensation package which includes base salary, bonus, benefits, and career advancement opportunities!
*Eligibility for benefits is dependent on the terms of employment
The Opportunity:
Reporting to the Manager and Team Lead, the Application Developer contributes to the completion of project deliverables and is accountable for the analysis, design, development, quality assurance, implementation, and support of web, web service and desktop applications.
How you will contribute:
- Work within a cross-functional team consisting of a Product Owner, Scrum Master, Technical Lead, Business Analyst, Application Developers, DevOps Technician and Quality Assurance Specialists to ensure code quality, accuracy and correct business solutions have been developed based on specifications.
- Participates in the Agile Software Delivery Process utilized at First National Financial.
- Participates in all Scrum Team ceremonies that are part of the First National Agile Software Delivery Process.
- Develop solutions utilizing the appropriate technology.
- Develop unit test cases and criteria to ensure all functionality adheres to all required specifications.
- Assist with code reviews.
- Assist in providing production implementation and post-implementation support along with the creation of necessary documentation.
- Complete own planned tasks with occasional guidance and assist the team achieve Sprint Goals.
- Investigate/discuss technology changes, paths and standards to facilitate application evolution.
- Assist in IT development related Help Desk tickets issued by the end user(s) or third party businesses.
- Assist AppOps with investigating Application related Help Desk tickets issued by the end user(s).
The experience you need:
- Entity Framework (LINQ)
- Restful API development with built in Authentication and Authorization
- Front-end Framework experience in Blazor
- Generating tokens using certificates
- Experience working in Azure DevOps and GIT Repo
- Experience working within an Agile Software Development Process
- Excellent communication skills, both verbal and written
- Excellent analytical and problem-solving abilities
- Ability to adapt and learn new technologies quickly
- Ability to work both in a team environment and independently with minimal guidance
- Ability to work effectively with both immediate team members as well others within the organization.
- MS Application Insights, Enterprise Library Application Blocks
- Design pattern knowledge/experience
- Hands-on experience with development on Financial Systems
- Experience with Financial Transaction Processing Systems (Payment Processing & Mortgage Transactions)
- Experience with Mortgage/Loan Underwriting Systems
- Post-secondary education in Computer Science or Information Technology required
- MTA/MCTS Designation
- 3+ Years of programming experience
Working Environment and Physical Demands Analysis:
- Periods of high volume with tight timelines
- Long periods of stationary position/sitting
- Prolonged periods of repetitive movement (i.e. using a keyboard and mouse)
- Long periods of time in viewing a computer screen
- Multi-tasking may include speaking to customers on a telephone call while looking up information on a computer program.
Competitive Compensation:
Comprehensive benefits program (i.e., Health Spending Account, Maternity and Parental Leave Top Up)
Hybrid working environment.
Extensive training programs to set our employees up for success
Modern office environment conducive to collaboration
Supportive teamwork culture
Opportunities to give back to the communities and work through events focused on a variety of charities
Ongoing social events throughout the year
The team you’ll join:
Founded in 1988, First National is one of Canada’s largest non-bank lenders. We provide residential mortgages exclusively through the mortgage broker channel and we are Canada’s largest commercial mortgage lender.
First National has been consistently recognized as a great place to work and we are proud that our employee engagement feedback is higher than our industry partners.
We would like to thank all applications for their interest in this existing vacancy, but only candidates selected for an interview will be contacted.