Senior Software Developer

💰 ₹50,400 - ₹80,640 (Est.) 📍 Calgary

Job Description

Our purpose is to create meaningful connections and infinite scalability.

Based in Canada with a primary office in Calgary, Alberta — and boasting clients hailing from all over the world — JumpDEMAND is the company behind the highly successful ActiveDEMAND marketing automation platform, considered our flagship offering. ActiveDEMAND started as a digital marketing agency with a vision: build a modern tool set for the multi-client marketer.

ActiveDEMAND was launched in 2012, though the conceptualization of ActiveDEMAND has been materializing since 2005. Since 2002, the founders have constructed a plethora of tools and systems to not only effectively market products and services, but to bridge the gap between marketing and sales. Fast forward to today, ActiveDEMAND has evolved and transformed into something much more than just a Marketing Automation Platform, driven by innovation and forward-thinking, ActiveDEMAND delivers actionable insights to all their clients.

JOB SUMMARY

Are you a skilled developer who thrives on solving complex problems and mentoring others? Do you take pride in writing clean code, sharing knowledge, and making software better with every release?

We’re looking for a Senior Software Developer who is passionate about building great products, improving systems, and helping others grow. In this role, you’ll be at the heart of our development team - building new features, enhancing existing functionality, and making sure our infrastructure runs smoothly.

You’ll play a key role in shaping the direction of our applications, mentoring junior team members, and collaborating closely with cross-functional teams to deliver high-quality software that powers real-world results for our customers.

The ideal candidate brings a deep understanding of full-stack development, a proactive mindset, and a genuine desire to help others succeed. You’re someone who values clean architecture, meaningful documentation, and code that’s built to last.

RESPONSIBILITIES

Developing and maintaining ActiveDEMAND application features and products.
Developing and maintaining technical documentation, including test plans, and contribute to existing documentation.
Logging project-related issues in the defect-tracking tool identified for the project.
Ensuring the timely completion of project milestones.
Performing maintenance work on server and database infrastructure as needed.
Analyzing existing application and highlighting areas of improvement.
Working with the Customer Success team to help solve customers’ technical support issues.
Providing support to the Lead Software Developer in ensuring projects and features are completed according to requirements and in a timely manner.
Performing code reviews and pair programming as needed for junior developers.
Mentoring, coaching, and teaching the team new skills.
Attending and participating in frequent status check meetings with the team.
Expanding knowledge and understanding of technologies related to development work.
Following established company and department processes while actively suggesting and implementing improvements.
Taking full ownership of assigned tasks, ensuring high-quality outcomes with minimal supervision

QUALIFICATIONS

Education and Experience:

A degree in Computer Science, Computer Engineering Technology or equivalent.
2 – 4 years of experience of web technologies (Ruby on Rails, HTML, CSS3, jQuery, etc.)
Experience training and supporting junior developers.
Experience working with a SaaS is considered an asset.
Experience with Artificial Intelligence (AI) and/or Machine Learning (ML) is considered an asset.
Experience with iOS/Android development would be considered an asset.
Demonstrated experience developing, maintaining, and/or implementing application features and technical documentation, test plans and performing maintenance work on server and database infrastructure.

Skills and Knowledge:

Strong understanding of application design and architecture.
Strong working knowledge of the following technologies and software: Ruby on Rails, MySQL, and MongoDB.
Understanding/working knowledge of Ruby on Rails or full-stack development
Familiarity with Agile, Scrum, and Kanban, as well as Jira and Github.
Ability to work collaboratively with colleagues and staff to create a results-driven, team-oriented environment.
Excellent verbal and written communication with team members.
Ability to cope with conflicting demands and prioritize tasks.
Outstanding organizational skills.

Core Values:

A commitment to the ActiveDEMAND Core Values:

Empathy: we appreciate the perspectives of others. It’s at the core of everything we do
Curiosity: We ask why. We challenge assumptions and endeavor to become smarter, better problem solvers.
Collaboration: We inspire and motivate each other and everyone we engage with. We work together to get things done.
Trust: We are reliable, truthful, and transparent. We strive to fulfill or commitments to each other, our clients, and our community.
Courage: We are brave and challenge the established order. We are confident that we will succeed. Result-driven. We strive for respect and expect results.

💡 Quick Summary

Seeking a career-building opportunity? The Senior Software Developer position is now open for candidates interested in the Android Developer Jobs sector. This role in Calgary offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.

Sponsored

Job Details

Company Name: JumpDEMAND Inc.

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Senior Software Developer in Calgary is ₹50,400 - ₹80,640 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Senior Software Developer is an on-site position based in Calgary. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Senior Software Developer. Previous experience in Android Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • Solution Integrator / Solution Architect – 5G Packet Core

    We are hiring professionals in the 5G Packet Core domain for roles spanning solution design, integration, deployment, and operational support. Solution Integrator (SI): Focus on deployment, configuration, integration, and troubleshooting Solution Arc...

    Full Time / Part Time

    Salary Estimated: 15K to 20K

    Remote

    September 3, 2026


    Apply Now

  • Fullstack Developer - Java / React [T500-24780]

    About Talent500: Talent500 is the go-to premium destination for the best global job opportunities at Global Capability Centres or GCCs in India. We believe in opportunities favoring the bold and thus, we help the best tech and non-tech talent find th...

    Full Time / Part Time

    Salary Estimated: 25K to 35K

    Remote

    September 3, 2026


    Apply Now

  • Management Trainee Intern

    A Amod Foods & Spices LLP Performance Marketer Amod Foods & Spices LLP • Bagru, Rajasthan • via SimplyHired 22 hours ago Full–time Apply on SimplyHired Job description Job Title: Performance Marketing Specialist (Meta Ads) Location: [Bagru ja...

    Full Time / Part Time

    Salary Estimated: 23K to 30K

    Remote

    September 3, 2026


    Apply Now

  • Advisor - Banking Partnerships Head (Funded Fintech Startup)

    N Nezda Global Ariba Systems Administrator (Jaipur) Nezda Global • Jaipur, Rajasthan • via Jobrapido.com 18 hours ago Full–time Apply on Jobrapido.com Job description The individual is responsible for managing system configurations, gathering require...

    Full Time / Part Time

    Salary Estimated: 18K to 27K

    Remote

    September 3, 2026


    Apply Now

  • Servicenow l3 developer/architect

    I Ion Exchange India Ltd Regional Human Resources Manager Ion Exchange India Ltd • Jaipur, Rajasthan • via Jobrapido.com 10 hours ago Full–time No Degree Mentioned Apply on Jobrapido.com Apply on Recruit.net Job description Regional HR Business Partn...

    Full Time / Part Time

    Salary Estimated: 19K to 21K

    Remote

    September 3, 2026


    Apply Now

  • Growth Intern

    Growth Intern MockVerse • Jodhpur, Rajasthan • via Trabajo.org 16 hours ago Full–time Apply on Trabajo.org Apply on WhatJobs Job description Company Description MockVerse is an AI-powered platform designed to revolutionize interview preparation for s...

    Full Time / Part Time

    Salary Estimated: 19K to 24K

    Remote

    September 3, 2026


    Apply Now

×

Login to Apply

Don't have an account? Register here