Search jobs > Ottawa, ON > Senior developer

Senior Full Stack Developer

BDO
Coventry Rd,Ottawa
$100K-$130K a year (estimated)
Full-time

Putting people first, every day

BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust.

In turn, we offer an award-winning environment that fosters a with a high priority on your personal and professional growth.

Your Opportunity

We're looking for a Senior Full Stack Developer , to join our BDO Canada team and own the following responsibilities :

  • Designing, developing, testing, and deploying web applications and APIs using a variety of technologies and frameworks.
  • Debugging, troubleshooting, and optimizing the performance and user experience of our products.
  • Work closely with other developers, designers, project managers, and clients to deliver high-quality solutions that meet the business needs and requirements.
  • Contribute to the code review, documentation, and best practices of our development

How do we define success for your role?

  • You demonstrate BDO's core values through all aspect of your work : Integrity, Respect and Collaboration
  • You understand your client’s industry, challenges, and opportunities; client describe you as positive, professional, and delivering high quality work
  • You identify, recommend, and are focused on effective service delivery to your clients
  • You share in an inclusive and engaging work environment that develops, retains and attracts talent
  • You actively participate in the adoption of digital tools and strategies to drive an innovative workplace
  • You grow your expertise through learning and professional development

Your education and experience :

  • At least 3-5 years of experience as a full stack developer or a similar role
  • Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks such as React, Angular, or Vue
  • Experience with back-end development using Node.js, Python, Ruby, PHP, or Java, and familiarity with RESTful APIs, Graph, and database systems such as MySQL, MongoDB, or PostgreSQL
  • Knowledge of web development tools and technologies such as Git, Webpack, Babel, or AWS
  • In-depth experience with SQL and NoSQL databases like MySQL, MongoDB and DynamoDB.
  • Track record of using tools like Docker, Kubernetes, Azure and GCP to build and deploy cloud-based solutions.
  • Experience with fully automated testing, continuous integration and deployment pipelines.
  • Strong understanding of web security, accessibility, and performance best practices, keen eye for design and user interface, and a passion for creating engaging and responsive web applications
  • Excellent communication, collaboration, and problem-solving skills
  • Please share publications and GitHub with your Resumes.

It's an asset if you have :

  • Published academic research in ML / AI conferences and journals
  • Kaggle competition experience demonstrating modeling expertise
  • Ability to mentor and share knowledge with colleagues.
  • 30+ days ago
Related jobs
S.i. Systems
Ottawa, Ontario

Enhanced Reliability Cleared Senior Full Stack. NET Developer to assist with the modernization of a. ...

Jobber
Canada
Remote

A demonstrated level of senior software engineering experience on a full stack development team. A structured understanding of common full stack frameworks, architectures, technologies and patterns. Are you an experienced software developer with a passion for finding creative solutions to real-world...

StackAdapt
Canada

We are a full-stack engineering team that helps marketers create ad campaigns that are targeted to a specific group of users based on their interests, location, custom identifiers and more. Mentor junior full stack engineers. StackAdapt is a self-serve advertising platform that specializes in multi-...

Snaphunt
Canada

Must possess at least 6-7 years of proven experience as a Full Stack Developer or similar role, with a strong portfolio of web applications and projects. ...

Altis Technology
Canada

Full Stack Software Engineer (Mid to Senior Level). We are seeking a talented and motivated Full Stack Software Engineer to join our dynamic team. ...

Cleo Consulting
ON, Canada

Assignment: RQ00178 - Software Developer - Full Stack - Senior</b></div> <div><b>Job Title: Full Stack Developer</b></div> <div><b>Requisition: RQ00178</b></div> <div><b>Start Date: 2024-10-15</b></div> <div>&l...

Yelp
Canada
Remote

At Yelp, our Full Stack Engineers are the driving force behind every product development stage. Ideally 4+ years of working experience in full-stack web development. Our mission is to deliver an exceptional user experience, and our engineers dive deep into every layer of the web stack to bring this ...

Ross Video
Ottawa, Ontario

Full Stack Development: Develop and maintain the full stack of our platforms, ensuring high performance, reliability, and scalability across web and cloud environments. As a Full Stack AI Developer at Ross Research Labs, you will be at the forefront of integrating artificial intelligence into our cu...

SHOEBOX
Ottawa, Ontario

You’ll be a developer on an international development team that spans all aspects of web application implementation. You’ll work with a diverse, technology-driven team to come up with innovative solutions, and support the reliability of the codebase and technology stack in time. Mentor junior develo...

Fuze HR
Ottawa, Ontario

The Senior Full Stack Engineer will be responsible for:. The required qualifications for the Senior Full Stack Engineer are:. ...