Developer, SiteCore (Available in any BLG office)
BLG
Toronto
2d ago

Purpose of the Role

We are seeking a highly skilled senior web developer with a strong background in building scalable, high quality and high performance solutions on SiteCore and ASP.

net technology stack. As a SiteCore developer, you will report to the Senior Manager, Practice and Web Applications and have a dotted line reporting to the Application Architect who sets the firm’s technology roadmap and standards.

You will be responsible for building, maintaining and deploying internal and external facing web applications and services.

You must respect deadlines and make sure that the quality of your work meets the Firm’s standards. You will be required to collaborate with co-workers, business analysts, and database administrators, to deliver highly-performing enterprise solutions.

Key Responsibilities

You will be asked to develop new functionalities for existing applications or create a solution from the ground-up. The responsibilities include :

  • From requests or business requirements, develop application solutions
  • Ability to create detailed design based on architectural specifications
  • Participate in evaluating development efforts impacts and estimates
  • Ensure that standards and procedures defined at BLG are always followed
  • Work in close collaboration with all Technology Services members in order to ensure that all applications are functional
  • Write the necessary documentation related to the applications
  • Carry out unitary and functional tests in order to ensure quality of deliverables
  • Maintenance - Part of the responsibilities includes the maintenance of existing applications. You will receive some requests to :

  • Update the business rules and language dictionaries
  • Perform integrity tests and data spot-checks
  • Perform performance tests on applications and analyse the results to prevent or correct potential problems
  • Support - You will be asked to provide a second level support to the users of internally developed application. The responsibilities include :
  • Troubleshoot problems found in existing applications with the collaboration of the operation team.
  • Identify the necessary fixes needed to resolve those problems
  • Provide the fixes to be implemented in production
  • Technical skills (Essential) :

  • Solid understanding of Object Oriented Design principles
  • Minimum 5 years of experience developing ASP.net solutions.
  • Minimum 3 years of experience with SiteCore
  • Demonstrated expertise in C#
  • Demonstrated proficiency in HTML5, CSS, JavaScript, JQuery
  • Strong experience in troubleshooting, debugging
  • MS .NET Framework 4.0+
  • Experience developing PWA (progressive web applications)
  • Experience with MS SQL 2008 / 2012 (Database Design, Stored Procedures, User Defined Functions, Triggers)
  • Experience working with Azure DevOps (code, build management and creating test cases)
  • Experience with Test-Driven Development (TDD)
  • Proficiency with MS IIS 7.0
  • Technical skills (considered an asset) :

  • Relevant certification(s) for SiteCore Development will be an asset
  • Understanding of Design Patterns
  • Understanding of SCRUM, Agile methodologies
  • Knowledge about various integration patterns (data, functional)
  • Experience or working knowledge about business process automation concepts / tools
  • Experience developing for WCGA 2.1 (AODA Web Accessibility-AA standard)
  • W3C norms, XHTML and DOM
  • Key Competencies

  • Bachelor's degree or D.E.C. in Computer Science
  • Proficiency in French and English (spoken and written)
  • Good synthesis and analysis skills
  • Advanced knowledge of Microsoft Word, Outlook, Excel, PowerPoint, research tools and other systems implemented by the firm
  • Excellent communication, organizational and team skills
  • Excellent attention to detail
  • Ability to think ahead and use initiative
  • Flexible and dependable, able to take the initiative
  • Able to remain calm under pressure and work to tight deadlines
  • Conscientious, approachable and enthusiastic
  • Able to quickly build confidence, respect and trust with others
  • Have a positive approach to daily tasks and have a solutions focused working method
  • What you'll get in return

    In return for your hard work and dedication, you will receive a competitive compensation package, and the opportunity to work with one of Canada's largest and leading law firms.

    What you need to do now

    If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.

  • We thank all applicants for their interest in this position, however, only applicants selected for an interview will be contacted.
  • Please note that relatives of current BLG employees and Partners are not eligible for consideration.

    apply-online

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form