Enable job alerts via email!

Senior Full Stack Developer

Netsweeper

Waterloo

On-site

CAD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A leading software development company in Waterloo is looking for a Mid-Senior Software Developer to revolutionize its product suite. The role involves full-stack development with a focus on creating scalable and reliable solutions. Candidates should have extensive experience in Java, HTML, React, and CSS, along with strong communication and Agile skills. This full-time position offers an opportunity to guide junior developers and contribute to dynamic project requirements.

Qualifications

  • 7+ years of software development experience.
  • Strong knowledge of Java, HTML, JavaScript, React, CSS, PHP.
  • Experience in large scale web applications.

Responsibilities

  • Build scalable and reliable solutions.
  • Develop features in response to changing requirements.
  • Mentor junior developers.

Skills

Strong communication skills
Agile development methodologies
Collaboration
Accountability

Education

Bachelor's degree in computer science or related field

Tools

SVN
GIT
Maven
Jenkins
Linux
Job description
Overview

As a member of the Development team, you\'ll be working on many aspects of the Netsweeper product revolutionizing the design, development, and maintainability of both the front-end UI and back-end server-side logic across the suite of web applications.

Responsibilities
  • Work across the full stack, building highly scalable, reliable, distributed solutions providing excellent measurable user experiences.
  • Develop new features & functionality in support of the rapidly changing business and project requirements
  • Assume a leadership role in the success of projects from conception through to deployment.
  • Write and conduct unit tests to ensure the code quality meets the development best practices.
  • Work with QA and product teams
  • Participate in all aspect of agile software development including design, implementation, and deployment
  • Engage with product on design
  • Along side of developing software, guide and mentor junior and intermediate developers
Qualifications
  • Strong communicators (written and verbal) who work collaboratively with their immediate team, and the larger organization.
  • Developers who are unafraid to learn through research and will drive conversation and make recommendations based on experiences and findings.
  • Team members who demonstrate accountability by following established processes and making suggestions for process / delivery improvements.
  • Collaborators who will create elegant, scalable, modern, code that evolves our products.
  • Previous experience as a software programmer.
  • Strong knowledge of system frameworks including SVN, GIT, Maven, Jenkins and Linux.
  • Experience working with Agile development technologies.
Preferred Skills
  • Bachelor\'s degree (or equivalent) in computer science, information technology, or engineering
  • 7+ years of experience of software development in languages such as Java, HTML, JavaScript, React, CSS, PHP.
  • Prior experience in large scale, highly complex web applications
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • Software Development

Location: Kitchener, Ontario, Canada; Waterloo, Ontario, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs