Senior Full Stack Web Developer

  • Date Posted May 2, 2022
  • Location Toronto, Ontario
  • Job Type Contract
  • Job ID 14441

Do you seek challenges and personal development opportunities, and have the courage to make a difference? Do you possess excellent communication skills and are constantly looking for more efficient ways to manage processes and company assets? Then, Apply Now!

Working with one of the top financial clients this role calls for a Senior Full Stack Web Developer who will be responsible for leading the design, development and implementation of productivity solutions to improve efficiency and simplify processes. The successful candidate will participate in and contribute to project and team meetings, interacting and collaborating with team members and other departments, as appropriate, to understand project requirements. The successful candidate will create and implement application performance and capacity metrics.

Responsibilities:

  • Leads in the design, development, testing and implementation of business solutions
  • 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
  • Creates/maintains design, data flow, operational and user documentation of provided business solutions
  • Develops/improves application development standards to provide optimum maintenance and consistency across applications
  • Leads/tests ongoing improvements to applications and process improvement initiatives
  • Provides technical support and business analysis to internal clients and the Business & Clients Analytics team
  • Assess current practices and introduce process efficiencies/automation
  • Utilize knowledge of CM’s businesses, products, and risk measures to provide productivity solutions in support of LOB performance and strategic objectives

Desired Skill Set:

  • Possesses a university degree in Computer Science
  • Possesses 10+ years of systems analysis, programming, and database experience with extensive business knowledge
  • Possesses advanced knowledge of emerging web application technologies and tools
  • Strong web development skills in C#, ASP.NET, MVC, and Web API.
  • UI and web design capabilities using HTML5, CSS3, Bootstrap, JavaScript, Typescript, JQuery, React
  • Understanding of API Security Best Practices
  • Demonstrates advanced knowledge of database design and T-SQL for writing queries and procedures
  • Demonstrates expert 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 understanding of business requirements and 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 advanced knowledge of report/analytic publishing and distribution
  • 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

Nice to have:

  • Working knowledge of reporting visualization tools Spotfire or Power BI

BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.

Privacy Policy

 

 

 

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top