Recherche d'emploi > Toronto, ON > Senior developer

Senior Full Stack Developer

Klick
Toronto, Ontario
59,7 $-76,18 $ / heure (estimé)
Temps plein

Senior Full Stack Developer

Toronto, OntarioOmnichannel Enablement Solution Delivery / Full-Time / HybridThe Senior Full Stack Developer is a delivery-focused technical leadership role, responsible for technical direction, solution quality and operational delivery for a project or group of projects.

Success is measured by, amongst other things, quality of technical solution and reliability of project deliveries. The Senior Full Stack Developer reports to a Technical Director (TD), and will operate as the TD’s trusted advisor and second in command.

The Senior Full Stack Developer also acts as a guide, mentor and coach for the development team. They help the team learn, grow, and troubleshoot.

The Senior Full Stack Developer helps develop the skill set of developers on the team.You are passionate about technology and enjoy learning new things and problem solving challenging scenarios.

People will often come to you for help because you have a knack for finding solutions even outside your comfort zone.

Responsibilities

  • Provide technical direction and solutions during delivery, and any other phases you are engaged in.
  • You will be reading and writing code.
  • Provide development estimates for projects.
  • Ensure assumptions are shared, and QA understands how the project is being developed.
  • Understand the Klick SDLC.
  • Ensure the project is following best practices for development ( performing code reviews, and following good version management and code merging practices), and quality of all technical outputs meets expectation.
  • Escalate deviations from best practice to the TD.
  • Set up the initial project code structure and own the overall codebase for multiple projects.
  • Develop the server-side components of web applications, web services and mobile apps from the ground up.
  • Hook up the front-end code written by a Web Developer to the back-end.
  • Write technical documentation (diagrams, specs), and ensure project source code documentation (setup, build, deployment, dependencies) is being kept up to date by the team.
  • Manage high-stakes production code deployments, including handling production data. You must understand the impact of your actions in a production environment, and display appropriate caution.
  • Ensure work tickets contain accurate, complete and up to date information.
  • Be aware of, and on top of, deadlines. If the deadlines are at risk, communicate with all impacted teams.
  • Be aware of budget and budget risks. If the budget is at risk escalate the issue, ideally with recommendations.
  • Stand in for TD on occasions, as demanded by the project.

Required Experience and Skills

  • Experience leading a variety of complex technical projects, from solution phase to deployment.
  • Ability to architect complex solutions in at least one area of software development ( Web, CRM, Mobile, Database), and be a proven contributor in multiple others.

Solid experience creating and deploying serverless applications with at least one of AWS, Azure or GCP

  • Proven track record of launching tested software to Production environments (as appropriate), including writing deployment and rollback plans.
  • Excellent software development skills in at least two of : C#, Python, PHP or server-side Javascript.
  • Excellent SQL skills.
  • Understanding of best practices for version control.
  • Excellent verbal and written communication skills.
  • Team orientation and sparkling interpersonal skills.
  • A talent for anticipating problems that will affect project delivery, and identifying creative solutions.
  • Experience of implementing security best handling confidential information.
  • Keeping up with emerging technologies and industry trends to ensure the organization’s technology stack remains competitive.
  • Understanding the business impact of technical decisions and the ability to communicate technical concepts to non-technical stakeholders.

Beneficial but not required

  • People management experienceFamiliarity with a multiple software development methodologies
  • Native mobile application experience
  • VR software development experience
  • Knowledge of DevOps and Continuous Integration
  • Knowledge of containers (, Docker)
  • Familiarity with integrating AI into applications

LI-CC1 #LI-Hybrid

Il y a plus de 30 jours
Emplois reliés
Royal Bank of Canada>
Toronto, Ontario

Provides information on the detailed technical design and development of applications using existing and emerging technology platforms.Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.You will be directly involved in a team driven to transform tech...

RBC - Royal Bank
Toronto, Ontario

In this role, you will be a full-stack developer within the JSOC Digital Development team, responsible for designing and implementing software solutions across multiple platforms. ...

GoFleet
Mississauga, Ontario

As a Senior Full Stack Developer, you will design, develop, and maintain web applications using Angular, Node. To define success and ensure alignment with our team objectives, the following can be some of the key deliverables expected from the Full Stack Web Developer:. Experience: 4-5 years of prof...

Maarut Inc
Toronto, Ontario

Experience contributing as a Developer or Tester (QA) in a balanced team which is comprised of roles including Developers, Testers, product Management, and Design. Ensuring the entire stack is designed and built for speed and scalability. ...

GalaxE.Solutions
Toronto, Ontario

Create and maintain our UI applications and their supporting microservices.Optimize backend services or data pipelines for stability, performance and scalability.Provide technical support to promptly resolve escalated incidents/outages.Develop and document a detailed solution design, impart your sub...

Jobspaddy
Victoria Island
Télétravail

Proven experience as a software developer, with a track record of success in the E-commerce industry. We are excited to offer a 10% equity stake in Glam Box to the Co-founder – Software Developer. ...

Procom
Markham, Ontario

Full Stack Developer Job Details. Full Stack Developer - Responsibilities. A track record of successfully mentoring and growing other software developers in previous roles or through other avenues. Strong interpersonal and collaboration skills with the ability to build effective working relationship...

Zortech Solutions
Toronto, Ontario

Role: Full stack developers<br /> Location: Toronto, ON<br /> <br /> Job Description: <br /> (Exp: 6+ years)</div> <div>1. ...

Questrade Financial Group
Toronto, Ontario

What’s it like working as a Senior Full Stack Engineer at Questrade’s. The Senior Full Stack Engineer is experienced in designing and developing highly performing and scalable web and mobile applications that meet the business requirements. The Senior Full Stack Engineer will be involved in large sc...

freelance.ca
Toronto, Ontario
Télétravail

Seeking a full-stack developer to work on a. As a full-stack developer, you will work on mission-critical enterprise applications within the healthcare industry, including challenging custom. ...