Enable job alerts via email!

Software Engineer II

Zonda

Toronto

Remote

CAD 75,000 - 110,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Zonda Home Canada is seeking a mid-level Software Engineer II to develop and enhance software applications. Join a dynamic team in a collaborative environment where creativity thrives. This remote role requires strong technical skills and offers opportunities for professional growth.

Benefits

Paid vacation and general holidays
Opportunities for career growth
Employee & Family Assistance Program

Qualifications

  • 5+ years of experience in software development.
  • Experience working on scalable web applications or enterprise software.
  • Knowledge of relational databases and SQL.

Responsibilities

  • Design, develop, and implement high-quality software solutions.
  • Conduct code reviews and ensure code quality.
  • Develop and execute comprehensive test plans.

Skills

Proficiency in Angular
Experience with Google Maps API
Problem-solving skills
Strong analytical skills
Excellent communication skills

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Agile Methodology
JIRA
CI / CD with Github Actions

Job description

At Zonda Home Canada, we're not just envisioning the future of housing – we're crafting it! As the brains behind Livabl and strategically situated in the bustling hub of the real estate world, we're not just following the trends; we're setting them! With our sights set on a groundbreaking 2030 vision, we're not just playing the game; we're rewriting the rules!

Ready to bring your passion and expertise as an Unreal Technical Specialist to our dynamic team? At Zonda, we don't just seek employees; we seek trailblazers, dreamers, and innovators. Here, every project is a canvas for creativity, and your skills aren't just tools; they're the building blocks of our future! Join us on a journey where collaboration knows no bounds, diversity is celebrated, and innovation is the heartbeat of our culture. Together, let's shape the future of housing in an environment that's as exciting as it is rewarding!

The Software Engineer Level II is a mid-level position responsible for developing, maintaining, and enhancing software applications. As a Software Engineer II, you will work closely with senior engineers and contribute to the entire software development lifecycle, from requirements gathering to deployment. This role requires solid technical skills and the ability to work independently on assigned tasks, while also collaborating with cross-functional teams.

Responsibilities :

Software Development :

  • Design, develop, and implement high-quality software solutions following coding standards and best practices.
  • Collaborate with senior engineers to understand software requirements and translate them into technical designs.
  • Write clean, efficient, and scalable code, considering performance, security, and maintainability.
  • Conduct code reviews to ensure adherence to coding standards and identify areas for improvement.
  • Collaborate with product managers and designers to refine software requirements and specifications.

Testing and Quality Assurance :

  • Develop and execute comprehensive test plans, including unit testing and integration testing.
  • Identify and debug software defects, work with QA engineers to resolve issues, and ensure software quality.
  • Collaborate with the QA team to develop and maintain automated test suites.
  • Continuously improve software quality through code refactoring, performance optimization, and error handling.

Collaboration and Communication :

  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to ensure successful software delivery.
  • Communicate work status, progress, and challenges in a clear and timely manner.
  • Participate in team meetings, technical discussions, and provide input on architectural decisions.
  • Mentor junior engineers and assist in their technical growth and skill development.

Documentation and Knowledge Sharing :

  • Create and maintain technical documentation, including design documents, user guides, and API documentation.
  • Share knowledge and best practices with team members through code reviews, tech talks, and internal presentations.
  • Stay updated with emerging technologies, programming languages, and industry trends.
  • Actively seek opportunities for learning and professional development.
  • Identify areas for process improvement and contribute to the implementation of best practices.
  • Propose and implement innovative ideas to enhance software development efficiency and quality.
  • Keep abreast of the latest software development methodologies, tools, and frameworks.
  • Familiarity with CI / CD, preferably with Github Actions.
  • Familiarity with Agile Methodology and use of JIRA.

Expected Qualifications :

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 5+ years of experience in software development, working on scalable web applications or enterprise software.
  • Proficiency in Angular along with Google Maps API.
  • Proficiency in NgRx
  • Strong understanding of software development methodologies, version control systems, and issue tracking tools.
  • Experience with relational databases and SQL.
  • Solid problem-solving and analytical skills with attention to detail.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
  • Self-motivated and proactive, with the ability to work independently and prioritize tasks effectively.

This position is remote, with occasional in-person meetings as needed.

Why People Love Working Here

  • We offer meaningful work and opportunities for career growth
  • Paid vacation and general holidays
  • Employee & Family Assistance Program (EFAP)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Software Engineer (Salesforce)

Kar Auction Services Inc.

Toronto

Remote

CAD 80,000 - 120,000

21 days ago

Senior Software Engineer II, Kora Compute

Confluent

Ontario

Remote

CAD 90,000 - 130,000

4 days ago
Be an early applicant

Flight Software Engineer II

Rocket Lab

Toronto

On-site

CAD 90,000 - 120,000

6 days ago
Be an early applicant

Linux devices software engineer - snapd

Canonical

Hamilton

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Hamilton

Remote

CAD 70,000 - 90,000

6 days ago
Be an early applicant

Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU

Canonical

Regina

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Senior Software Engineer II- {Python/C++}

Rocket Lab USA

Toronto

On-site

CAD 90,000 - 120,000

4 days ago
Be an early applicant

Sr. Software Engineer (Salesforce)

Kar Auction Services Inc.

Toronto

Remote

CAD 80,000 - 120,000

30+ days ago

Software Engineer II - CPM Disputes

Marqeta, Inc.

Toronto

Remote

CAD 91,000 - 115,000

30+ days ago