Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester Product Tester at Home In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester Dog Sitter - Flexible Hours In-Home Usage Tester Dog Sitters Wanted - Work From Home Dog Sitter - Flexible Hours Dog Sitter - Earn up to Dog Sitter - Earn up to Experienced Dog Walker Dog Sitters Wanted - Earn up to Dog Sitters Wanted - Earn up to Dog Sitter Care for Dogs - Earn up to Adjoint Charg In-Home Usage Tester Brand Advocate - Quebec City In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester Charg In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester Project Manager In-Home Usage Tester In-Home Usage Tester Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Two Sigma Aecom Clearbanc WeWork Aerotek Exact Media First Convenience Bank AsteroidX Jane Street Doordash AT&T Shopify Hatchways Vector Marketing Insight Global Creative Circle Amazon Flex Square LowCostWebDesignFirm.com Borrowell Clickworker Walgreens Recovhub American Income Life Instacart 51talk Scotiabank TD Bank Paylocity Microsoft Desjardins Top Hat Akira CI&T UnitedHealth Group Checkout 51 The Youth Connection Mobeewave mappedin GoParkr autoTRADER.ca Xiaomi Hootsuite ScribbleLive SnapTravel Unbounce All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Senior .NET Developer At BMO Financial Group

Location: Toronto, Ontario

Job Description

The Senior .NET Developer is accountable for the overall design, development, implementation and maintenance of web applications supporting operations within Sales Force Analytics & Optimization team in line with Canadian Personal & Business Banking business objectives.

The successful candidate will combine both business and technology acumen to work with technology project managers, developers, data analysts, solution architects, engineering/architecture teams, testing teams, business teams and delivery teams from various groups within BMO. The position requires a self-starter with strong .net application development skills, and proven experience designing and delivering complex technology solutions.

Accountabilities

  • Takes ownership of existing web applications for debugging and maintenance, and accesses impact of design decisions to come up with alternate/creative solutions for optimization and enhancement
  • Participates in the planning, estimating, development, testing and implementation of initiatives of any size and any level of complexity to meet the functional and non-functional requirements of new applications
  • Continuously involved in process and application improvement opportunities to improve the reliability and extensibility of the application and to improve the overall Service Level Agreement (SLA).
  • Participates in project and team meetings interacting and collaborating with team members and other departments when appropriate, to provide a developer’s perspective in the meetings and to contribute to the timely delivery, design, and quality of various work artifacts adhering to business standards
  • Gather and document project and process requirements
  • Work proactively and collaboratively with technical and non-technical business partners

Qualifications


Knowledge & Skills

The ideal candidate will have the following:
  • 3-5 years of experience designing, developing, implementing, and maintaining .NET applications
  • Strong web development skills in C#, VB.NET, ASP.Net, web forms, MVC.
  • UI and web design capabilities using HTML5, CSS3, JavaScript, JQuery.
  • Web troubleshooting skills utilizing Visual Studio (preferred) or JavaScript debugging.
  • Experience in database technologies such as Oracle and SQL Server with SQL and Linq query experience is an asset
  • Knowledge in relational database in design, programming and functionality is an asset
  • Exhibits expert understanding of Software Development Life Cycle (SDLC) (including emerging trends in DevOps and Agile), Quality Assurance requirements, and software development control and release procedures
  • Demonstrates expert knowledge of design and analysis methodology and application development processes
  • Possesses solid analytical skills for complex problem solving. Is able to manage multiple priorities.
  • Is able adapt and quickly develop in-depth technical understanding of new/different applications.
  • Demonstrates solid organizational skills.
  • Exhibits solid communication skills, both written and verbal.
  • Possesses expert understanding of relevant technologies.
  • The initiative and drive to find solutions and see assignments through to completion
  • Technical acumen and a willingness and desire to learn new processes and tools
  • Bachelor's degree in Computer Science, Software Engineering or a related area is preferred.

We’re here to help


At BMO we have a shared purpose; we put the customer at the centre of everything we do – helping people is in our DNA. For 200 years we have thought about the future—the future of our customers, our communities and our people. We help our customers and our communities by working together, innovating and pushing boundaries to bring them our very best every day. Together we’re changing the way people think about a bank.


As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.


To find out more visit us at https://bmocareers.com .


BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process.



Job

Product Management

Primary Location

Canada-Ontario-Toronto

Organisation

CDN P&BB Customer Solutions-X000905

Schedule

full-time

Job Posting

01/08/19

Unposting Date

04/01/19