Contract, Contract to Hire, Direct Hire

Software developer

Canada

We are seeking a talented and innovative Software Developer to join our team in Canada. The ideal candidate will design, develop, and maintain high-quality software solutions while collaborating with cross-functional teams. This role offers the opportunity to work on cutting-edge projects, solving complex problems, and delivering impactful results.

Key Responsibilities:

  • Software Development: Design, code, test, and deploy software applications that meet user requirements and maintain high performance.
  • Requirement Analysis: Collaborate with stakeholders to gather, define, and document software requirements.
  • System Integration: Ensure seamless integration of software applications with existing systems and third-party APIs.
  • Testing and Debugging: Identify and resolve bugs, optimize application performance, and maintain system stability.
  • Code Maintenance: Write clean, scalable, and well-documented code while adhering to industry best practices.
  • Collaboration: Work closely with project managers, designers, and other developers to deliver timely, high-quality solutions.
  • Learning and Innovation: Stay updated with emerging technologies and integrate them into development processes when appropriate.

Qualifications:

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Experience: 2+ years of professional experience in software development.
  • Technical Skills:
    • Proficiency in programming languages such as Java, Python, C#, or JavaScript.
    • Experience with frameworks like React, Angular, or Django is a plus.
    • Familiarity with database systems (SQL, MongoDB) and version control tools (Git).
    • Understanding of cloud platforms such as AWS, Azure, or Google Cloud.
  • Soft Skills:
    • Strong analytical and problem-solving abilities.
    • Excellent communication and teamwork skills.
    • Ability to work independently and manage multiple tasks.

Salary Range:
The annual salary ranges from CAD 65,000 to CAD 120,000, depending on experience, skills, and location.

Application Process:
Interested candidates are encouraged to submit their resume and portfolio of previous projects. We are an equal-opportunity employer and welcome applicants from diverse backgrounds.

Join our team and contribute to building innovative software solutions that make a difference!