
First National
Job title:
Innovation Engineer, IT Solutions & Technology
Company
First National
Job description
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 should you need an accommodation at any point in the recruitment process.We are hiring an Innovation Engineer, IT Solutions & Technology!Reporting To:Manager, Solutions and TechnologyFull-Time/Part- Time:Full-timePosting Date:March 20, 2025Closing Date:March 28, 2025Hours of Work:8:30 a.m. – 5:00 p.m.Grade:Office Location:14.4Toronto, ONGreat location! Steps away from the main public transit stationWhat 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 employmentThe Opportunity:Reporting to the Manager, Solutions and Technology, the Innovation Engineer contributes to the completion of project deliverables and is accountable for the analysis, design, development, quality assurance, implementation of Proof of Concepts and proof of technologies, using web, web service, Azure platform and AI technologies, platforms and components.How you will contribute:
- Analyze technology requirements for the company and design the best possible solution based on technology, infrastructure and timelines provided.
- Work closely with the Solutions and Technology Manager, System Architects, Solutions Architects, Business Analysts to ensure code quality, accuracy and correct solutions are investigated and POCs are developed.
- Develop solutions using the appropriate language (C#, .NET Framework latest versions, ASP.NET, Blazor UI, REST Web APIs, SQL Server, Entity Framework, Azure platform and services, AI technologies and components).
- Support the presentation of proof of concepts and proof of technologies.
- Evaluate new technologies and participate in technology assessment projects.
- Support and participate in envisioning sessions.
- Provide subject matter expertise during the envisioning, solution and concept stages.
- Collaborate on Application modernization and Architecture Roadmaps.
- Architecture and design of the structured data, unstructured data or content.
- Promote architecture consistency across applications.
- Contribute to the Enterprise reference architecture, the set of EA approved standard building blocks.
- Participate in ARB sessions.
- Collaborates with the technical stakeholders participating in different initiatives: PO. BAs, QAs
- Collaborate with other architects to communicate, socialize and validate the strategic road map for the applications.
- Architect, design and model how the information is structured, stored, accessed, cached, shared, archived, backed up and removed permanently, protected at rest and in transit.
- Interact with infrastructure architects, business SME, technology, and business stakeholders for different IT related initiatives.
- Produce Architecture Desing Records ADR for projects (i.e. UML class diagrams, table design, process flows, program specs.
The experience you need:
- .NET development in Visual Studio, Blazor , C#, REST Web API, HTML, CSS, JavaScript
- MS SQL Server development experience
- Experience utilizing ALM tools (Source control, Defect Tracking, CI/CD, Automated Testing)
- 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 interact with System Architects, Solution Architects and Business Analysts.
- Ability to help and guide development teams with new technologies.
- Promote Architectural practices, principles and Design Patterns.
- Ability to create working models, POT and POCs for development teams to reach their goals.
- Advanced knowledge, experience, and understanding of software architecture, application development, application systems design, and integration.
- Strong understanding of architecture design patterns, Microservices, API design, event driven communication, asynchronous communication, batch integration.
- Advanced knowledge of Unified Modeling Language (UML) and other architecture modeling notations to sketch class diagrams, component diagrams, sequence, activity diagrams, collaboration diagrams and use cases related to the projects.
- Architecture, design, development, and deployment of enterprise-level multi-tier architecture using Microsoft technology stack.
- Knowledge of software development practices, concepts, software security, and technology obtained through work experience.
- Great passion, curiosity for innovation, continuous improvement, growth and change.
- Outstanding written and verbal communication skills with an ability to convey complex information to all levels of the organization.
- Must be able to communicate with all key stakeholders such as senior management, development teams, project manager, product owners, BA, clients, and vendors.
- Experience with infrastructure and environment architecture.
Nice To Have:
- Financial experience
- REST Web APIs, Blazor WASM, Blazor Server, ASP.NET Web API
- Entity Framework.
- Azure Cloud environment and services.
- JavaScript frameworks experience
- Design pattern knowledge/experience
Education/Certification/Experience Requirements:
- Post-secondary education in Computer Science or Information Technology required and/or 0-1 years equivalent experience required.
Working Environment and Physical Demands Analysis:
- Office environment
- 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.
Why join First National?
- 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.#FNLOON
Expected salary
Location
Toronto, ON
Job date
Sat, 22 Mar 2025 08:06:45 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (un-jobs.net) you saw this job posting.