Associate, Full Stack Web Developer

Toronto, ON, Canada

Job Description


Application Deadline: 02/22/2024

Address: 100 King Street West

Job Family Group: Technology

BMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world. #bmocapitalmarkets

Mandate

Deliver Capital Markets (CM) productivity solutions/client-level reporting/analytics and business insights to senior executives and front-line professionals to support their business development, performance management, and strategic objectives. Work with LOBs to review inefficient workflows and develop automated process improvements. The role requires an individual with superior analytical capabilities and will work with partners on assessing business problems, conducting research, structuring data and building automated solutions.

Knowledge and Skills

  • Possesses a university degree in Computer Science or Engineering
  • Possesses 2 - 5 years systems analysis, programming, and database experience with extensive business knowledge
  • Possesses strong knowledge of emerging web application technologies and tools
  • Strong web development skills in C#, ASP.NET, MVC, Web API.
  • UI and web design capabilities using HTML5, CSS3, Bootstrap, JavaScript, Typescript, JQuery, React
  • Understanding of API Security Best Practices
  • Demonstrates solid knowledge of database design and T-SQL for writing queries and procedures
  • Demonstrates strong knowledge of design and analysis methodology and application development processes
  • Possesses general knowledge of information security
  • Solid understanding of Business Process Re-engineering and its best practices
  • Possesses advanced knowledge of the Software Development Life Cycle (SDLC)
  • Possesses knowledge of Microsoft Business Intelligence best practices
  • Possesses advanced knowledge of Microsoft Excel: required for business analysis and presentation of findings
  • Possesses knowledge of report/analytic publishing and distribution
  • Working knowledge of reporting visualization tools Power BI or Tableau considered an asset
  • Possesses excellent analytical skills for complex problem solving
  • Able to manage multiple projects/priorities simultaneously
  • Exhibits good communication skills, both written and verbal
  • Detail oriented with good organizational skills
Key Accountabilities

Business Delivery: 60%:

Operational Effectiveness: 20%:

Client Analytic Support: 20%:

Business Delivery:
  • Assists in the design, development and implementation of productivity solutions to improve efficiency and simplify processes
  • Supports/leads in the design, development, testing, and implementation of enhancements to existing applications/solutions
  • Performs web application, database and report tuning
  • Assists in the execution and delivery of CM reporting/analytics to all Business & Client Analytics stakeholders
  • Help maintain existing automated solutions supporting LOB and team functions
Operational Effectiveness:
  • Creates/maintains design, data flow, operational and user documentation of provided business solutions
  • Develops/improves application development standards in order to provide optimum maintenance and consistency across applications
  • Leads/tests ongoing improvements to applications and process improvement initiatives
  • Creates/implements application performance and capacity metrics
Client Analytic Support:
  • Provides technical support and business analysis to internal clients and Business & Clients Analytics team
  • Participates in and contributes to project and team meetings, interacting and collaborating with team members and other departments, as appropriate, in order to understand project requirements
  • Assess current practices and introduce process efficiencies / automation
  • Utilize knowledge of CM\xe2\x80\x99s businesses, products, and risk measures to provide productivity solutions in support of LOB performance and strategic objectives
Authorities
  • This is a Subject Matter Expert Role
  • Recommendations of actions are provided to manager for approval before taking action
Scope and Impact
  • Role is an individual contributor
  • No direct reports
Cross Functional Relationships

This role requires the incumbent to interact with the following BMO partners:
  • Front Office (Line of Business)
  • Business & Strategy Management
  • BMO CM Finance
  • Technology Development (TD)
  • BMO CM Risk Management (BMO CM RM)
Working Conditions

The working environment provides minimal exposure to discomfort or risk to safety. When reviewing related documentation, designs or code, this job requires focused visual concentration. Some requirement for travel and pressure in meeting project deliverables and in participating in crisis recovery situations poses some mental stress. Limited off hours support required.

We\xe2\x80\x99re here to help

At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.

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 \xe2\x80\x93 for yourself and our customers. We\xe2\x80\x99ll 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\xe2\x80\x99ll help you gain valuable experience, and broaden your skillset.

To find out more visit us at .

BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other\xe2\x80\x99s 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. To request accommodation, please contact your recruiter.

Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.

BMO Financial Group

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2273086
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned