Enable job alerts via email!

Senior Application Developer

DAC

Toronto

On-site

CAD 85,000 - 115,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

DAC, a leading performance media agency, is seeking a Senior Application Developer to shape technology solutions. You will engage in developing secure APIs, integrating cloud services, and mentoring teams, all within a collaborative and innovative environment. Enjoy professional growth, competitive benefits, and the opportunity to work with cutting-edge technologies.

Benefits

Competitive salary
Comprehensive health benefits
Generous PTO
Retirement plans
Continuous learning opportunities

Qualifications

  • 5+ years hands-on experience in software development, focusing on back-end systems.
  • Strong knowledge of software design principles (OOP, SOLID).
  • Willingness to collaborate on UI development initiatives.

Responsibilities

  • Build and maintain modern distributed applications and APIs.
  • Leverage cloud services and modern DevOps practices.
  • Mentor team members and ensure code quality.

Skills

.NET Core
C#
RESTful APIs
Azure
UI Development

Job description

Join to apply for the Senior Application Developer role at DAC

Join to apply for the Senior Application Developer role at DAC

Get AI-powered advice on this job and more exclusive features.

Move Your Career Forward with DAC as a Senior Developer

Who We Are

We are DAC—a global full-funnel performance media agency dedicated to delivering transformative results. With expertise spanning SEO, paid media, creative production, analytics, and local optimization, we combine the brightest minds with innovative technology to deliver integrated campaigns that engage customers at every touchpoint—from global audiences to individual store locations. Powered by AI, data, and creative ingenuity, we empower our teams to drive forward-thinking strategies and lasting impact.

Position Summary

Do you have the enthusiasm to rise to every challenge, the drive to deliver exceptional performance, and the curiosity to continuously expand your knowledge? As a Senior Developer at DAC, you will play a pivotal role in shaping our technology landscape. You’ll work on exciting projects—from developing secure, scalable APIs and distributed applications to integrating modern cloud services and emerging tools—all while mentoring your team and contributing to UI initiatives. Your specific focus may vary based on team needs, providing a broad scope for both back-end and UI work.

What You’ll Do

  • Develop & Integrate: Build and maintain modern, distributed applications and APIs using a modern Microsoft technology stack (e.g., .NET Core, C#, RESTful services) while integrating essential cloud services such as Azure Functions, Service Bus, SQL Server, and Cosmos DB.
  • Cloud & DevOps: Leverage cloud environments (primarily Azure) and modern DevOps practices—including CI/CD pipelines through Azure DevOps—with room for exploring containerization and orchestration tools like Kubernetes.
  • UI Collaboration: Collaborate with UI teams to support and enhance front-end initiatives, including projects using modern frameworks such as React, ensuring a seamless user experience.
  • Leadership & Collaboration: Mentor team members, lead technical design discussions, and drive code quality through thorough reviews within an agile, cross-functional environment.
  • Innovate: Employ AI-enhanced tools, such as GitHub Copilot, and explore emerging technologies to foster continuous improvement and creative problem-solving.

What You’ll Bring

  • 5+ years of hands-on experience in software development, with a strong focus on back-end systems and distributed applications.
  • Proficiency in modern Microsoft technologies such as .NET Core and C#, with proven experience developing secure, scalable RESTful APIs.
  • Familiarity with integrating cloud services (e.g., Azure Functions, Service Bus, SQL Server, Cosmos DB) and modern DevOps practices; Kubernetes exposure is a plus.
  • Some experience or willingness to collaborate on UI development initiatives (e.g., working with frameworks like React).
  • A solid understanding of software design principles (OOP, SOLID, design patterns) paired with a passion for quality code and automated testing.
  • Excellent communication skills, a collaborative mindset, and a commitment to continuous professional growth.

What You’ll Get

  • Professional Growth: The opportunity to shape your future and ours by working with top-tier clients and leveraging cutting-edge tools in a dynamic, performance-driven environment.
  • Collaborative Culture: Join a diverse, inclusive global team that values transparency, creativity, and innovation, where you can bring your whole self to work.
  • Competitive Benefits: Enjoy a competitive salary, comprehensive health benefits, generous PTO, retirement plans, and ample opportunities for continuous learning and professional development.
  • Innovative Environment: Be empowered to use modern cloud services, AI tools, and agile practices to deliver scalable, high-quality solutions that make a real impact.

How We Work

This role requires two in-office days per week, with three days in-office during a three-month orientation period. Fully remote work is not available for this position.

This description has been designed to indicate the general nature and level of work performed by employees within this position. The actual duties, responsibilities, and qualifications may vary based on assignment or group. DAC is an equal opportunity employer, committed to providing equal employment opportunities to all employees and applicants without regard to race, color, ethnicity, gender, age, religion, creed, national origin, sexual orientation, gender identity, marital status, citizenship, genetic information, disability, or any other basis prohibited by applicable law. If you require accommodation in any aspect of the selection process, please reach out to tacquisition@dacgroup.com.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Advertising Services

Referrals increase your chances of interviewing at DAC by 2x

Sign in to set job alerts for “Senior Application Developer” roles.
Applications Development Sr Programmer Analyst - MISSISSAUGA, Hybrid
Applications Development Sr Technical Lead - Toronto, Hybrid
Applications Development Sr Programmer Analyst - C12 - MISSISSAUGA
Senior Software Engineer - User Generated Experiences
Senior Software Engineer, Business Process & Automation
Applications Development Senior Programmer Analyst - FI Data
Senior Software Engineer (Network Platform Team)
Senior Engineering Manager, Developer Experience
Application Development and QA Lead, Vice President
Senior Software Engineer (Identity Decisioning)
Senior Software Engineer (Features) - North America

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Application Developer (AWS, C#) - Remote

BioLegend, Inc.

null null

Remote

Remote

CAD 90 000 - 130 000

Full time

6 days ago
Be an early applicant

Senior Software Engineer

Ontario Cannabis Store

Toronto null

Remote

Remote

CAD 81 000 - 123 000

Full time

Today
Be an early applicant

Sr. Application Developer

Vantix Systems Inc.

Edmonton null

Remote

Remote

CAD 80 000 - 100 000

Full time

6 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto null

Remote

Remote

CAD 100 000 - 125 000

Part time

Today
Be an early applicant

Senior Management Consultant

RAVL Inc.

Toronto null

Remote

Remote

CAD 80 000 - 120 000

Full time

2 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Toronto null

Remote

Remote

CAD 100 000 - 150 000

Part time

6 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Toronto null

Remote

Remote

CAD 80 000 - 120 000

Part time

6 days ago
Be an early applicant

EverHealth - Sr. Software Engineer

TIMELY LTD

Toronto null

Remote

Remote

CAD 100 000 - 110 000

Full time

7 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Toronto null

Remote

Remote

CAD 90 000 - 130 000

Full time

10 days ago