Senior Software Developer at Dye Durham
Toronto, ON M5J 2V5, Canada -
Full Time


Start Date

Immediate

Expiry Date

23 Nov, 25

Salary

0.0

Posted On

23 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Javascript, Computer Science, Aws, Json, Web Technologies, Soap, Design Principles, Mathematics, Kubernetes, Web Services, Jquery, Relational Databases, Html, Java, Containerization, Angular, Css, Xml, Rest

Industry

Computer Software/Engineering

Description

DESCRIPTION

We are seeking a highly motivated and collaborative Software Developer to join our team. The successful candidate will play a key role in the development of our industry-leading Conveyancing platform, contributing to both the maintenance and extension of our existing code base, as well as the development of new features and products. You will work closely with technical leads and business stakeholders, ensuring solutions are delivered to a high standard, and continuously looking for ways to improve processes and practices.
Day-to-day, you will participate in Agile ceremonies, support development activities across the full lifecycle, and mentor junior developers to help build a high-performing engineering team.

SKILLS, KNOWLEDGE & EXPERTISE

  • Recent, extensive experience with Angular and Java.
  • Strong experience coding for web services (REST, SOAP, gRPC).
  • Solid knowledge of web technologies (HTML, XML, CSS, JSON, JavaScript, jQuery).
  • Proficiency with relational databases (SQL, Postgres, Oracle).
  • Strong grasp of design principles and good software architecture practices.
  • Relevant education in Computer Science, Software Engineering, Mathematics, or similar.
  • Experience with AWS or other cloud platforms.
  • Familiarity with containerization and infrastructure tools (Kubernetes, Terraform, Docker).
  • Excellent collaboration, communication, and problem-solving skills.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Support sizing and estimation processes as part of an Agile team.
  • Develop, test, and implement new capabilities aligned with product roadmaps.
  • Maintain and extend existing code base, applying modern tools and practices.
  • Collaborate with technical leads to deliver business requirements.
  • Participate in peer reviews of solution designs and code, encouraging engineering best practices.
  • Mentor and pair with junior Software Developers.
  • Contribute to building a highly collaborative, high-performing engineering culture.
  • Communicate progress and challenges clearly and regularly with colleagues.
Loading...