Backend Software Developer (Remote)
Design, develop, and maintain scalable software applications using industry best practices. Collaborate with cross-functional teams to define requirements and troubleshoot system performance issues.
- Remote
- Canada
- Posted Aug 27, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Role: Backend Software Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $50 - $120/hour Role Overview: We are hiring for one of our clients, seeking a Software Developer to work on a contract basis. The role involves designing and implementing scalable software solutions while collaborating with cross-functional teams to deliver high-quality products. The position requires expertise in modern development practices and the ability to work independently in a remote environment. Key Responsibilities: • Design, develop, and maintain software applications using best practices in coding and architecture. • Write clean, efficient, and maintainable code following industry standards and guidelines. • Collaborate with product managers, designers, and other engineers to define requirements and deliver solutions. • Debug and troubleshoot issues to ensure optimal performance and reliability of systems. • Participate in code reviews and contribute to architectural decisions for ongoing projects. Required Skills & Qualifications: • Proficiency in at least one modern programming language such as Java, Python, or JavaScript. • Experience with software development frameworks and libraries relevant to the project. • Strong problem-solving skills with the ability to write optimized and scalable code. • Familiarity with version control systems, preferably Git. • Knowledge of software development methodologies and best practices. • Experience with debugging tools and techniques to resolve technical issues. • Ability to work independently and manage time effectively in a remote setting. • Strong communication skills to collaborate with team members across different time zones. More About the Opportunity: This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge software solutions. The project aligns with long-term strategic goals and offers exposure to high-impact technologies. Equal Opportunity Employer: We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications. Apply Now!
What you’ll do
Design, develop, and maintain scalable software applications using industry best practices. Collaborate with cross-functional teams to define requirements and troubleshoot system performance issues.
Requirements
Proficiency in Java, Python, or JavaScript and experience with modern development frameworks is required. Candidates must be skilled in version control and capable of working independently in a remote setting.
Listed skills
- Problem solvingPreferred
- CommunicationPreferred
- JavaScriptPreferred
- JavaPreferred
- GitPreferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Python
- JavaScript
- Software Architecture
- Git
- Problem Solving
- Debugging
- Scalable Code
- Software Development Frameworks
- Communication
Job areas
- Software
- Technology
- Engineering
Additional details
- Minimum experience
- 2+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Associate
