logo
Spait Infotech

Software Developer

North America

August 11, 2026 at 1:51 AM

✨ AI summary

Location

  • Toronto, Ontario, Canada

Languages

  • Java
  • Python
  • C#
  • JavaScript

Databases

  • MySQL
  • PostgreSQL
  • SQL Server
  • MongoDB

Key Responsibilities

  • Design, develop, test, and maintain scalable software applications.
  • Write clean, efficient, maintainable, and well-documented code.
  • Analyze business and technical requirements and translate them into effective software solutions.
  • Develop and integrate APIs and third-party services.
  • Identify, troubleshoot, and resolve software defects and production issues.
  • Participate in code reviews and follow established coding standards and best practices.
  • Collaborate with developers, QA engineers, product managers, and other stakeholders.
  • Perform unit testing and support integration and system testing.
  • Optimize application performance, reliability, and scalability.
  • Maintain technical documentation and development-related reports.
  • Stay updated with emerging technologies and contribute ideas for continuous improvement.

Required Skills

  • Strong programming knowledge in [Java / Python / C# / JavaScript / other].
  • Good understanding of Object-Oriented Programming (OOP) and software development principles.
  • Experience with databases such as MySQL, PostgreSQL, SQL Server, or MongoDB.
  • Knowledge of REST APIs and web services.
  • Familiarity with Git and version-control systems.
  • Understanding of software development life cycle (SDLC).
  • Good debugging, analytical, and problem-solving skills.
  • Ability to work effectively both independently and as part of a team.