Senior Software Developer - Remote (India)
Join a dynamic Canadian technology consulting firm as a Full-time Senior Software Developer, working remotely from India. This role offers a unique opportunity to collaborate with a high-impact Canadian team and contribute to the development of a scalable, production-ready platform in a fast-paced environment.
About the Role
Grow Your Staff is seeking a skilled Senior Software Developer to join a leading Canadian technology consulting firm. This is a full-time, remote position based in India, offering excellent growth potential and the chance to work on cutting-edge technology.
Key Responsibilities
- Develop and maintain core platform components across both backend and frontend.
- Collaborate closely with the CTO to implement the platform's architecture and technical direction.
- Work within a small, agile team to deliver features in short development cycles.
- Write clean, maintainable, and production-ready code.
- Troubleshoot and resolve technical issues efficiently.
- Contribute to the continuous improvement of development processes, workflows, and standards.
- Utilize APIs, databases, and modern software architectures to build scalable solutions.
- Take ownership of tasks and deliver independently in a fast-paced, remote setting.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 5 years of professional software development experience.
- Strong proficiency in Python and/or JavaScript.
- Proven experience working with APIs, databases, and modern software architecture.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with CI/CD pipelines and tools like Docker.
- Exposure to AI/ML, computer vision, or data pipelines is considered a strong asset.
- Demonstrated ability to deliver production-ready software solutions.
- Excellent problem-solving and critical thinking skills.
Job Details
- Experience Required: 5 years+
- Salary: INR 18-25 LPA
- Location: Remote (India)
- Employment Type: Full-time
- Work Hours: 2:30 PM to 11:30 PM IST (Monday-Friday)