Senior Software Developer

Link Plans

Canada

Híbrido

CAD 110 000 - 160 000

Tempo integral

há 29 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura completa num minuto — currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Link Plans in Canada seeks a Senior Software Developer to design, develop, and maintain scalable software solutions, leading complex projects from conception through deployment. You will collaborate with product management, QA, and operations to deliver innovative features and drive technical excellence.

You will mentor junior developers, uphold coding standards, and stay ahead of industry trends to advance the company’s technical vision in the Canadian market and beyond.

Qualificações

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of professional experience in software development.
  • Strong understanding of SDLC and agile methodologies.
  • Experience with AI tools such as Claude and version control systems such as Git.
  • Excellent problem-solving skills and ability to work independently and in a team environment.

Responsabilidades

  • Design, develop, test, and deploy scalable software applications and services.
  • Lead technical design discussions and code reviews to ensure best practices and high code quality.
  • Collaborate with product managers and stakeholders to translate business requirements into technical specifications.
  • Mentor and guide junior developers, providing technical leadership and support.
  • Troubleshoot, debug, and optimize existing software to improve performance and reliability.
  • Stay current with emerging technologies and industry trends to recommend improvements and innovations.
  • Contribute to the continuous improvement of development processes and tools.

Conhecimentos

SDLC
Agile methodologies
Problem-solving
Team collaboration
Mentoring
Independence
Fast-learning

Formação académica

Bachelor's degree in Computer Science / Software Engineering

Ferramentas

Git
Docker
Kubernetes
Cloud platforms
CI/CD

Descrição da oferta de emprego

The Senior Software Developer will play a pivotal role in designing, developing, and maintaining high-quality software solutions that meet the evolving needs of our clients and business. This position requires leading complex projects from conception through deployment, ensuring robust architecture and scalable code. The successful candidate will collaborate closely with cross-functional teams including product management, quality assurance, and operations to deliver innovative features and enhancements. They will also mentor junior developers, fostering a culture of continuous learning and technical excellence. Ultimately, this role is critical in driving the technical vision and delivering software that supports the company’s strategic objectives in the Canadian market and beyond. Candidates must be legally eligible to work in Canada on a permanent basis.

Minimum Qualifications:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of professional experience in software development.
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies.
  • Experience with AI tools such as Claude and version control systems such as Git.
  • Excellent problem-solving skills and ability to work independently and in a team environment.
Preferred Qualifications:
  • Master’s degree in Computer Science or related discipline.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Experience working in a distributed team environment.
  • Contributions to open-source projects or a strong personal portfolio of software projects.
Responsibilities:
  • Design, develop, test, and deploy scalable software applications and services.
  • Lead technical design discussions and code reviews to ensure best practices and high code quality.
  • Collaborate with product managers and stakeholders to translate business requirements into technical specifications.
  • Mentor and guide junior developers, providing technical leadership and support.
  • Troubleshoot, debug, and optimize existing software to improve performance and reliability.
  • Stay current with emerging technologies and industry trends to recommend improvements and innovations.
  • Contribute to the continuous improvement of development processes and tools.
Skills:

The required skills enable the Senior Software Developer to write clean, efficient, and maintainable code that meets business requirements and technical standards. Proficiency in multiple programming languages allows the developer to select the best tools for each project and adapt to evolving technology stacks. Strong problem-solving and debugging skills are essential for identifying issues and implementing effective solutions quickly. Familiarity with agile methodologies and version control supports seamless collaboration and iterative development within cross-functional teams. Preferred skills such as cloud platform experience and DevOps knowledge enhance the developer’s ability to deploy and manage applications in modern, scalable environments, ensuring reliability and performance.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Developer C++
Senior Software Developer C++

CS GROUP - Canada • Montreal (administrative region)

Presencial
CAD 110 000 - 150 000
Hybrid Work
Medical, dental, and vision insurance
Telemedicine service
+3
Senior Software Developer C++
Senior Software Developer C++

CS CANADA Inc. • Quebec

Presencial
CAD 90 000 - 120 000
Medical, dental, and vision insurance
Access to telemedicine service
RRSP program
+2
Software Engineer
Software Engineer

Dye & Durham Corporation • Toronto

Presencial
CAD 84 000 - 140 000
Canadian benefits package
Learning & mobility opportunities
Healthcare & retirement benefits
RQ08585 - Software Developer - Senior
RQ08585 - Software Developer - Senior

Rubicon Path • Toronto

Presencial
CAD 80 000 - 110 000
Software Engineer
Software Engineer

Markage • Canadá

Presencial
CAD 90 000 - 130 000
Lead Software Engineer
Lead Software Engineer

Mpa Recruitment • Halifax

Presencial
CAD 110 000 - 150 000
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)
Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

Info-Tech Research Group International • Toronto

Híbrido
CAD 110 000 - 140 000
Competitive salary
Benefits plan
RRSP matching
+2
OPEN: Sr. Software Developer
OPEN: Sr. Software Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

Presencial
CAD 124 000 - 131 000
Senior Software Engineer
Senior Software Engineer

Motion Recruitment Partners LLC • Kitchener

Presencial
CAD 110 000 - 150 000
Bonus or Commission eligible
Medical, Dental, Vision Insurance
Vacation Time
+1
Senior Software Developer, DevOps & Infrastructure
Senior Software Developer, DevOps & Infrastructure

OSEDEA • Montreal (administrative region)

Presencial
CAD 85 000 - 120 000
Competitive Salary and RRSP contribution
Flexible hours
Work from anywhere for up to 8 weeks
+2